diff --git a/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM index 3fa0b09cf..6a4f03859 100644 --- a/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM +++ b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:de6a8ac3a85d04f7e46eda6aa6eb640789f08528848f9889803a07ff9b3974da -size 913453 +oid sha256:605ca0fb1fa90c6139472e6050bf99ce1442ddfda21de06ef5518b4f7f18046d +size 873458 diff --git a/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.json b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.json index 7eb638a5b..8e066fbbd 100644 --- a/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.json +++ b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.json @@ -1,43 +1,26 @@ [ { "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.SLDASM", - "IsLaser": "1", - "testx": "2" - }, - { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\250-15-SP-HeatPlate5083.SLDPRT" - }, - { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\20_80_60.SLDPRT" - }, - { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Side_x2_4mm_FERRO.SLDPRT" - }, - { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\8_Rib_x2_4mm_FERRO.SLDPRT" - }, - { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_Side_x2_4mm_FERRO.SLDPRT" - }, - { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Rib_x2_4mm_FERRO.SLDPRT" - }, - { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\210_PlateAssemblyRibs.SLDASM", "IsLaser": "1" }, { "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\303_TriMount_x8_5mm_FERRO.SLDPRT" }, { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_TCGland_x2_1mm_Inox.SLDPRT" + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\20_80_60.SLDPRT" }, { "File Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt" }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_TCGland_x2_1mm_Inox.SLDPRT" + }, { "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\TCGland.SLDASM" }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-edczmax-rc1\\cad\\framework\\Slide40.SLDPRT" + }, { "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_PGland_x2_1mm_Inox.SLDPRT" }, @@ -45,6 +28,28 @@ "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\PowerGland.SLDASM" }, { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-edczmax-rc1\\cad\\framework\\Slide40.SLDPRT" + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\Rail-Rod-M10.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\250-15-SP-HeatPlate5083.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\201_PlateCoverTri_x1_1mm_INOX.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Side_x2_4mm_FERRO.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_Side_x2_4mm_FERRO.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Rib_x2_4mm_FERRO.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\8_Rib_x2_4mm_FERRO.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\210_PlateAssemblyRibs.SLDASM", + "IsLaser": "1" } ] \ No newline at end of file diff --git a/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step index 0e0011c6b..e1238e6c4 100644 --- a/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step +++ b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:83b1a436618bbcb27bcb90e5504453fff11347086092f11ea32f634309077a77 -size 1619980 +oid sha256:87d7db965859d260c9564813730d0887996f6825e8f05a45b954fcf7f93db6a5 +size 1684128 diff --git a/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.tree.json b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.tree.json index e6b1c057c..67745fbee 100644 --- a/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.tree.json +++ b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.tree.json @@ -2,97 +2,12 @@ "assembly": { "Components": [ { - "Name": "LowerRibs-1", - "Path": "C:\\Users\\mc008\\Desktop\\ph3\\products\\products\\sheetpress\\components\\sprcb-650\\LowerRibs.SLDASM", - "IsSuppressed": true - }, - { - "Name": "201_PlateCoverTri_x1_1mm_INOX-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\201_PlateCoverTri_x1_1mm_INOX.SLDPRT", - "IsSuppressed": true - }, - { - "Name": "250-15-SP-HeatPlate5083-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\250-15-SP-HeatPlate5083.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "20_80_60-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\20_80_60.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "210_PlateAssemblyRibs-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\210_PlateAssemblyRibs.SLDASM", - "IsSuppressed": false - }, - { - "Name": "210_PlateAssemblyRibs-1/7_Side_x2_4mm_FERRO-3", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Side_x2_4mm_FERRO.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "210_PlateAssemblyRibs-1/8_Rib_x2_4mm_FERRO-2", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\8_Rib_x2_4mm_FERRO.SLDPRT", - "IsSuppressed": true - }, - { - "Name": "210_PlateAssemblyRibs-1/6_Side_x2_4mm_FERRO-3", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_Side_x2_4mm_FERRO.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "210_PlateAssemblyRibs-1/7_Rib_x2_4mm_FERRO-5", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Rib_x2_4mm_FERRO.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "210_PlateAssemblyRibs-1/8_Rib_x2_4mm_FERRO-9", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\8_Rib_x2_4mm_FERRO.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "210_PlateAssemblyRibs-1/7_Rib_x2_4mm_FERRO-2", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Rib_x2_4mm_FERRO.SLDPRT", - "IsSuppressed": true - }, - { - "Name": "210_PlateAssemblyRibs-1/7_Rib_x2_4mm_FERRO-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Rib_x2_4mm_FERRO.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "210_PlateAssemblyRibs-1/6_Side_x2_4mm_FERRO-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_Side_x2_4mm_FERRO.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "210_PlateAssemblyRibs-1/7_Side_x2_4mm_FERRO-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Side_x2_4mm_FERRO.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "210_PlateAssemblyRibs-1/8_Rib_x2_4mm_FERRO-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\8_Rib_x2_4mm_FERRO.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "20_80_60-2", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\20_80_60.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "20_80_60-3", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\20_80_60.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "303_TriMount_x8_5mm_FERRO-1", + "Name": "303_TriMount_x8_5mm_FERRO-14", "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\303_TriMount_x8_5mm_FERRO.SLDPRT", "IsSuppressed": false }, { - "Name": "303_TriMount_x8_5mm_FERRO-12", + "Name": "303_TriMount_x8_5mm_FERRO-15", "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\303_TriMount_x8_5mm_FERRO.SLDPRT", "IsSuppressed": false }, @@ -102,7 +17,12 @@ "IsSuppressed": false }, { - "Name": "20_80_60-15", + "Name": "20_80_60-14", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\20_80_60.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "20_80_60-16", "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\20_80_60.SLDPRT", "IsSuppressed": false }, @@ -112,8 +32,8 @@ "IsSuppressed": false }, { - "Name": "TCGland-2/6_TCGland_x2_1mm_Inox-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_TCGland_x2_1mm_Inox.SLDPRT", + "Name": "TCGland-2/socket button head cap screw_am-3", + "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", "IsSuppressed": false }, { @@ -127,8 +47,8 @@ "IsSuppressed": false }, { - "Name": "TCGland-2/socket button head cap screw_am-3", - "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", + "Name": "TCGland-2/6_TCGland_x2_1mm_Inox-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_TCGland_x2_1mm_Inox.SLDPRT", "IsSuppressed": false }, { @@ -137,8 +57,13 @@ "IsSuppressed": false }, { - "Name": "303_TriMount_x8_5mm_FERRO-15", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\303_TriMount_x8_5mm_FERRO.SLDPRT", + "Name": "20_80_60-15", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\20_80_60.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Slide40-3", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-edczmax-rc1\\cad\\framework\\Slide40.SLDPRT", "IsSuppressed": false }, { @@ -146,21 +71,6 @@ "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\PowerGland.SLDASM", "IsSuppressed": false }, - { - "Name": "PowerGland-2/socket button head cap screw_am-4", - "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", - "IsSuppressed": false - }, - { - "Name": "PowerGland-2/socket button head cap screw_am-2", - "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", - "IsSuppressed": false - }, - { - "Name": "PowerGland-2/socket button head cap screw_am-3", - "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", - "IsSuppressed": false - }, { "Name": "PowerGland-2/socket button head cap screw_am-1", "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", @@ -172,23 +82,18 @@ "IsSuppressed": false }, { - "Name": "20_80_60-14", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\20_80_60.SLDPRT", + "Name": "PowerGland-2/socket button head cap screw_am-3", + "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", "IsSuppressed": false }, { - "Name": "Slide40-3", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-edczmax-rc1\\cad\\framework\\Slide40.SLDPRT", + "Name": "PowerGland-2/socket button head cap screw_am-4", + "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", "IsSuppressed": false }, { - "Name": "20_80_60-17", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\20_80_60.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "20_80_60-16", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\20_80_60.SLDPRT", + "Name": "PowerGland-2/socket button head cap screw_am-2", + "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", "IsSuppressed": false }, { @@ -196,61 +101,31 @@ "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\20_80_60.SLDPRT", "IsSuppressed": false }, + { + "Name": "20_80_60-17", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\20_80_60.SLDPRT", + "IsSuppressed": false + }, { "Name": "Rail-Rod-M10-1", "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\Rail-Rod-M10.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "303_TriMount_x8_5mm_FERRO-12", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\303_TriMount_x8_5mm_FERRO.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "CoolingAssembly-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\cooling\\CoolingAssembly.SLDASM", "IsSuppressed": true }, - { - "Name": "TCGland-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\TCGland.SLDASM", - "IsSuppressed": false - }, - { - "Name": "TCGland-1/6_TCGland_x2_1mm_Inox-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_TCGland_x2_1mm_Inox.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "TCGland-1/socket button head cap screw_am-2", - "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", - "IsSuppressed": false - }, - { - "Name": "TCGland-1/socket button head cap screw_am-4", - "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", - "IsSuppressed": false - }, - { - "Name": "TCGland-1/socket button head cap screw_am-3", - "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", - "IsSuppressed": false - }, - { - "Name": "TCGland-1/socket button head cap screw_am-1", - "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", - "IsSuppressed": false - }, { "Name": "PowerGland-1", "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\PowerGland.SLDASM", "IsSuppressed": false }, - { - "Name": "PowerGland-1/socket button head cap screw_am-4", - "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", - "IsSuppressed": false - }, - { - "Name": "PowerGland-1/socket button head cap screw_am-2", - "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", - "IsSuppressed": false - }, - { - "Name": "PowerGland-1/socket button head cap screw_am-3", - "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", - "IsSuppressed": false - }, { "Name": "PowerGland-1/socket button head cap screw_am-1", "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", @@ -262,37 +137,77 @@ "IsSuppressed": false }, { - "Name": "CoolingAssembly-2", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\cooling\\CoolingAssembly.SLDASM", - "IsSuppressed": true + "Name": "PowerGland-1/socket button head cap screw_am-3", + "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", + "IsSuppressed": false }, { - "Name": "CoolingAssembly-1", + "Name": "PowerGland-1/socket button head cap screw_am-4", + "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", + "IsSuppressed": false + }, + { + "Name": "PowerGland-1/socket button head cap screw_am-2", + "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", + "IsSuppressed": false + }, + { + "Name": "TCGland-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\TCGland.SLDASM", + "IsSuppressed": false + }, + { + "Name": "TCGland-1/socket button head cap screw_am-3", + "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", + "IsSuppressed": false + }, + { + "Name": "TCGland-1/socket button head cap screw_am-2", + "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", + "IsSuppressed": false + }, + { + "Name": "TCGland-1/socket button head cap screw_am-4", + "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", + "IsSuppressed": false + }, + { + "Name": "TCGland-1/6_TCGland_x2_1mm_Inox-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_TCGland_x2_1mm_Inox.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "TCGland-1/socket button head cap screw_am-1", + "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", + "IsSuppressed": false + }, + { + "Name": "303_TriMount_x8_5mm_FERRO-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\303_TriMount_x8_5mm_FERRO.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "CoolingAssembly-2", "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\cooling\\CoolingAssembly.SLDASM", "IsSuppressed": true }, { "Name": "250-15-SP-HeatPlate5083-2", "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\250-15-SP-HeatPlate5083.SLDPRT", - "IsSuppressed": false + "IsSuppressed": true }, { "Name": "Slide40-1", "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-edczmax-rc1\\cad\\framework\\Slide40.SLDPRT", "IsSuppressed": false }, - { - "Name": "303_TriMount_x8_5mm_FERRO-13", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\303_TriMount_x8_5mm_FERRO.SLDPRT", - "IsSuppressed": false - }, { "Name": "303_TriMount_x8_5mm_FERRO-11", "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\303_TriMount_x8_5mm_FERRO.SLDPRT", "IsSuppressed": false }, { - "Name": "303_TriMount_x8_5mm_FERRO-14", + "Name": "303_TriMount_x8_5mm_FERRO-13", "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\303_TriMount_x8_5mm_FERRO.SLDPRT", "IsSuppressed": false }, @@ -305,6 +220,91 @@ "Name": "303_TriMount_x8_5mm_FERRO-10", "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\303_TriMount_x8_5mm_FERRO.SLDPRT", "IsSuppressed": false + }, + { + "Name": "201_PlateCoverTri_x1_1mm_INOX-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\201_PlateCoverTri_x1_1mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "20_80_60-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\20_80_60.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "20_80_60-3", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\20_80_60.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "210_PlateAssemblyRibs-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\210_PlateAssemblyRibs.SLDASM", + "IsSuppressed": false + }, + { + "Name": "210_PlateAssemblyRibs-1/7_Side_x2_4mm_FERRO-3", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Side_x2_4mm_FERRO.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "210_PlateAssemblyRibs-1/6_Side_x2_4mm_FERRO-3", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_Side_x2_4mm_FERRO.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "210_PlateAssemblyRibs-1/7_Rib_x2_4mm_FERRO-5", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Rib_x2_4mm_FERRO.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "210_PlateAssemblyRibs-1/8_Rib_x2_4mm_FERRO-9", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\8_Rib_x2_4mm_FERRO.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "210_PlateAssemblyRibs-1/7_Rib_x2_4mm_FERRO-2", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Rib_x2_4mm_FERRO.SLDPRT", + "IsSuppressed": true + }, + { + "Name": "210_PlateAssemblyRibs-1/8_Rib_x2_4mm_FERRO-2", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\8_Rib_x2_4mm_FERRO.SLDPRT", + "IsSuppressed": true + }, + { + "Name": "210_PlateAssemblyRibs-1/8_Rib_x2_4mm_FERRO-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\8_Rib_x2_4mm_FERRO.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "210_PlateAssemblyRibs-1/7_Rib_x2_4mm_FERRO-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Rib_x2_4mm_FERRO.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "210_PlateAssemblyRibs-1/7_Side_x2_4mm_FERRO-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Side_x2_4mm_FERRO.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "210_PlateAssemblyRibs-1/6_Side_x2_4mm_FERRO-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_Side_x2_4mm_FERRO.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "LowerRibs-1", + "Path": "C:\\Users\\mc008\\Desktop\\ph3\\products\\products\\sheetpress\\components\\sprcb-650\\LowerRibs.SLDASM", + "IsSuppressed": true + }, + { + "Name": "250-15-SP-HeatPlate5083-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\250-15-SP-HeatPlate5083.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "20_80_60-2", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\20_80_60.SLDPRT", + "IsSuppressed": false } ] }, @@ -312,823 +312,7 @@ "Name": "200_PressPlate-Global-650", "Children": [ { - "Name": "LowerRibs-1", - "Children": null, - "Path": "C:\\Users\\mc008\\Desktop\\ph3\\products\\products\\sheetpress\\components\\sprcb-650\\LowerRibs.SLDASM", - "Parent": null, - "Properties": null, - "Equations": null, - "Mass": null, - "Box": null, - "Material": null, - "activeConfiguration": null - }, - { - "Name": "201_PlateCoverTri_x1_1mm_INOX-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\201_PlateCoverTri_x1_1mm_INOX.SLDPRT", - "Parent": null, - "Properties": null, - "Equations": null, - "Mass": null, - "Box": null, - "Material": null, - "activeConfiguration": null - }, - { - "Name": "250-15-SP-HeatPlate5083-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\250-15-SP-HeatPlate5083.SLDPRT", - "Parent": null, - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 16.662425309544446, - "Density": 2659.9999980000002, - "Volume": 0.0062640696699521, - "SurfaceArea": 0.9001924718608263, - "CenterOfMassX": -0.32499999999999996, - "CenterOfMassY": 0.006947642486966486, - "CenterOfMassZ": -0.32499999999999996 - }, - "Box": { - "MinX": -0.6065511456654449, - "MinY": 0.06956606271687386, - "MinZ": 0.1496489798049141, - "MaxX": 0.043448854334555254, - "MaxY": 0.0845660627168744, - "MaxZ": 0.7996489798049142 - }, - "Material": { - "Material": "5086-H32, Rod (SS)", - "Material Database": "SOLIDWORKS Materials" - }, - "activeConfiguration": null - }, - { - "Name": "20_80_60-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\20_80_60.SLDPRT", - "Parent": null, - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.24087823164424418, - "Density": 2700.0, - "Volume": 8.921415986823859E-05, - "SurfaceArea": 0.01691663694085872, - "CenterOfMassX": 0.15, - "CenterOfMassY": 0.34, - "CenterOfMassZ": 0.009622045040142286 - }, - "Box": { - "MinX": -0.32155114566544296, - "MinY": 0.049566062716874075, - "MinZ": 0.4446489798049085, - "MaxX": -0.24155114566544292, - "MaxY": 0.06956606271687413, - "MaxZ": 0.5046489798049085 - }, - "Material": { - "Material": "6061 Alloy", - "Material Database": "SOLIDWORKS Materials" - }, - "activeConfiguration": null - }, - { - "Name": "210_PlateAssemblyRibs-1", - "Children": [ - { - "Name": "210_PlateAssemblyRibs-1/7_Side_x2_4mm_FERRO-3", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Side_x2_4mm_FERRO.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\210_PlateAssemblyRibs.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": { - "D1@Fillet1": 0.1, - "CornerSlots": 15.2, - "CornerRadius": 0.1, - "D2@Sketch8": 15.2 - }, - "Mass": { - "Mass": 0.8799982396373076, - "Density": 7800.0, - "Volume": 0.00011282028713298816, - "SurfaceArea": 0.0633953116651913, - "CenterOfMassX": 1.5784345073292358E-16, - "CenterOfMassY": -1.184092615983539E-18, - "CenterOfMassZ": 0.0019999999999999996 - }, - "Box": { - "MinX": -0.6025511456654427, - "MinY": 0.024566062716874386, - "MinZ": 0.7916489798049131, - "MaxX": 0.039448854334557526, - "MaxY": 0.06956606271687438, - "MaxZ": 0.7956489798049131 - }, - "Material": { - "Material": "Plain Carbon Steel", - "Material Database": "SOLIDWORKS Materials" - }, - "activeConfiguration": null - }, - { - "Name": "210_PlateAssemblyRibs-1/8_Rib_x2_4mm_FERRO-2", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\8_Rib_x2_4mm_FERRO.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\210_PlateAssemblyRibs.SLDASM", - "Properties": null, - "Equations": null, - "Mass": null, - "Box": null, - "Material": null, - "activeConfiguration": null - }, - { - "Name": "210_PlateAssemblyRibs-1/6_Side_x2_4mm_FERRO-3", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_Side_x2_4mm_FERRO.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\210_PlateAssemblyRibs.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.2839874882846553, - "Density": 2700.0, - "Volume": 0.000105180551216539, - "SurfaceArea": 0.061300222318854174, - "CenterOfMassX": -0.0011117943749709243, - "CenterOfMassY": 0.0004784421294695523, - "CenterOfMassZ": 0.0020000000000000018 - }, - "Box": { - "MinX": 0.035448854334554296, - "MinY": 0.024566062716873845, - "MinZ": 0.15364897980490616, - "MaxX": 0.039448854334556534, - "MaxY": 0.06956606271687438, - "MaxZ": 0.7956489798049069 - }, - "Material": { - "Material": "6061 Alloy", - "Material Database": "SOLIDWORKS Materials" - }, - "activeConfiguration": null - }, - { - "Name": "210_PlateAssemblyRibs-1/7_Rib_x2_4mm_FERRO-5", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Rib_x2_4mm_FERRO.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\210_PlateAssemblyRibs.SLDASM", - "Properties": { - "Default": {}, - "Double-Side": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 0.7250746976318425, - "Density": 7800.0, - "Volume": 9.295829456818493E-05, - "SurfaceArea": 0.05293116142225685, - "CenterOfMassX": 1.235454638882418E-16, - "CenterOfMassY": 0.022470816438662423, - "CenterOfMassZ": 1.4061198478424682E-19 - }, - "Box": { - "MinX": -0.16355114566544582, - "MinY": 0.024566062716873775, - "MinZ": 0.15364897980491377, - "MaxX": -0.1595511456654436, - "MaxY": 0.06956606271687438, - "MaxZ": 0.795648979804914 - }, - "Material": { - "Material": "Plain Carbon Steel", - "Material Database": "SOLIDWORKS Materials" - }, - "activeConfiguration": null - }, - { - "Name": "210_PlateAssemblyRibs-1/8_Rib_x2_4mm_FERRO-9", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\8_Rib_x2_4mm_FERRO.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\210_PlateAssemblyRibs.SLDASM", - "Properties": { - "Default": {}, - "Double-Side": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 0.09401875044407837, - "Density": 1000.0, - "Volume": 9.401875044407837E-05, - "SurfaceArea": 0.053329339816339714, - "CenterOfMassX": 5.925699070007878E-17, - "CenterOfMassY": 0.02252559341935746, - "CenterOfMassZ": 1.9028937691428454E-19 - }, - "Box": { - "MinX": -0.6025511456654447, - "MinY": 0.024566062716874202, - "MinZ": 0.5926489798049008, - "MaxX": 0.03944885433455553, - "MaxY": 0.06956606271687421, - "MaxZ": 0.5966489798049008 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "210_PlateAssemblyRibs-1/7_Rib_x2_4mm_FERRO-2", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Rib_x2_4mm_FERRO.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\210_PlateAssemblyRibs.SLDASM", - "Properties": null, - "Equations": null, - "Mass": null, - "Box": null, - "Material": null, - "activeConfiguration": null - }, - { - "Name": "210_PlateAssemblyRibs-1/7_Rib_x2_4mm_FERRO-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Rib_x2_4mm_FERRO.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\210_PlateAssemblyRibs.SLDASM", - "Properties": { - "Default": {}, - "Double-Side": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 0.7250746976318425, - "Density": 7800.0, - "Volume": 9.295829456818493E-05, - "SurfaceArea": 0.05293116142225685, - "CenterOfMassX": 1.235454638882418E-16, - "CenterOfMassY": 0.022470816438662423, - "CenterOfMassZ": 1.4061198478424682E-19 - }, - "Box": { - "MinX": -0.4035511456654457, - "MinY": 0.02456606271687379, - "MinZ": 0.15364897980491377, - "MaxX": -0.3995511456654435, - "MaxY": 0.0695660627168744, - "MaxZ": 0.795648979804914 - }, - "Material": { - "Material": "Plain Carbon Steel", - "Material Database": "SOLIDWORKS Materials" - }, - "activeConfiguration": null - }, - { - "Name": "210_PlateAssemblyRibs-1/6_Side_x2_4mm_FERRO-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_Side_x2_4mm_FERRO.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\210_PlateAssemblyRibs.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.2839874882846553, - "Density": 2700.0, - "Volume": 0.000105180551216539, - "SurfaceArea": 0.061300222318854174, - "CenterOfMassX": -0.0011117943749709243, - "CenterOfMassY": 0.0004784421294695523, - "CenterOfMassZ": 0.0020000000000000018 - }, - "Box": { - "MinX": -0.6025511456654458, - "MinY": 0.024566062716873845, - "MinZ": 0.1536489798049061, - "MaxX": -0.5985511456654435, - "MaxY": 0.06956606271687438, - "MaxZ": 0.7956489798049068 - }, - "Material": { - "Material": "6061 Alloy", - "Material Database": "SOLIDWORKS Materials" - }, - "activeConfiguration": null - }, - { - "Name": "210_PlateAssemblyRibs-1/7_Side_x2_4mm_FERRO-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Side_x2_4mm_FERRO.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\210_PlateAssemblyRibs.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": { - "D1@Fillet1": 0.1, - "CornerSlots": 15.2, - "CornerRadius": 0.1, - "D2@Sketch8": 15.2 - }, - "Mass": { - "Mass": 0.8799982396373076, - "Density": 7800.0, - "Volume": 0.00011282028713298816, - "SurfaceArea": 0.0633953116651913, - "CenterOfMassX": 1.5784345073292358E-16, - "CenterOfMassY": -1.184092615983539E-18, - "CenterOfMassZ": 0.0019999999999999996 - }, - "Box": { - "MinX": -0.6025511456654449, - "MinY": 0.024566062716873845, - "MinZ": 0.1536489798049087, - "MaxX": 0.039448854334555306, - "MaxY": 0.06956606271687385, - "MaxZ": 0.15764897980490875 - }, - "Material": { - "Material": "Plain Carbon Steel", - "Material Database": "SOLIDWORKS Materials" - }, - "activeConfiguration": null - }, - { - "Name": "210_PlateAssemblyRibs-1/8_Rib_x2_4mm_FERRO-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\8_Rib_x2_4mm_FERRO.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\210_PlateAssemblyRibs.SLDASM", - "Properties": { - "Default": {}, - "Double-Side": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 0.09401875044407837, - "Density": 1000.0, - "Volume": 9.401875044407837E-05, - "SurfaceArea": 0.053329339816339714, - "CenterOfMassX": 5.925699070007878E-17, - "CenterOfMassY": 0.02252559341935746, - "CenterOfMassZ": 1.9028937691428454E-19 - }, - "Box": { - "MinX": -0.6025511456654447, - "MinY": 0.024566062716874008, - "MinZ": 0.3526489798049143, - "MaxX": 0.03944885433455553, - "MaxY": 0.06956606271687402, - "MaxZ": 0.3566489798049143 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - } - ], - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\210_PlateAssemblyRibs.SLDASM", - "Parent": null, - "Properties": { - "Default": { - "IsLaser": "1" - }, - "Double-Side": { - "IsLaser": "1" - } - }, - "Equations": {}, - "Mass": { - "Mass": 3.966158351995768, - "Density": 4896.759199628399, - "Volume": 0.0008099557667235809, - "SurfaceArea": 0.46191207044528404, - "CenterOfMassX": 5.338127456787246E-16, - "CenterOfMassY": 0.022559058447816954, - "CenterOfMassZ": 0.0001592148694134412 - }, - "Box": { - "MinX": -0.6025511456654458, - "MinY": 0.0170660627168749, - "MinZ": 0.1536489798049061, - "MaxX": 0.039448854334557526, - "MaxY": 0.07706606271687544, - "MaxZ": 0.795648979804914 - }, - "Material": { - "7_Side_x2_4mm_FERRO-3": "Plain Carbon Steel", - "7_Side_x2_4mm_FERRO-3 Material Database": "SOLIDWORKS Materials", - "6_Side_x2_4mm_FERRO-3": "6061 Alloy", - "6_Side_x2_4mm_FERRO-3 Material Database": "SOLIDWORKS Materials", - "7_Rib_x2_4mm_FERRO-5": "Plain Carbon Steel", - "7_Rib_x2_4mm_FERRO-5 Material Database": "SOLIDWORKS Materials", - "8_Rib_x2_4mm_FERRO-9": "", - "8_Rib_x2_4mm_FERRO-9 Material Database": "", - "7_Rib_x2_4mm_FERRO-1": "Plain Carbon Steel", - "7_Rib_x2_4mm_FERRO-1 Material Database": "SOLIDWORKS Materials", - "6_Side_x2_4mm_FERRO-1": "6061 Alloy", - "6_Side_x2_4mm_FERRO-1 Material Database": "SOLIDWORKS Materials", - "7_Side_x2_4mm_FERRO-1": "Plain Carbon Steel", - "7_Side_x2_4mm_FERRO-1 Material Database": "SOLIDWORKS Materials", - "8_Rib_x2_4mm_FERRO-1": "", - "8_Rib_x2_4mm_FERRO-1 Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "210_PlateAssemblyRibs-1/7_Side_x2_4mm_FERRO-3", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Side_x2_4mm_FERRO.SLDPRT", - "Parent": null, - "Properties": { - "Default": {} - }, - "Equations": { - "D1@Fillet1": 0.1, - "CornerSlots": 15.2, - "CornerRadius": 0.1, - "D2@Sketch8": 15.2 - }, - "Mass": { - "Mass": 0.8799982396373076, - "Density": 7800.0, - "Volume": 0.00011282028713298816, - "SurfaceArea": 0.0633953116651913, - "CenterOfMassX": 1.5784345073292358E-16, - "CenterOfMassY": -1.184092615983539E-18, - "CenterOfMassZ": 0.0019999999999999996 - }, - "Box": { - "MinX": -0.6025511456654427, - "MinY": 0.024566062716874386, - "MinZ": 0.7916489798049131, - "MaxX": 0.039448854334557526, - "MaxY": 0.06956606271687438, - "MaxZ": 0.7956489798049131 - }, - "Material": { - "Material": "Plain Carbon Steel", - "Material Database": "SOLIDWORKS Materials" - }, - "activeConfiguration": null - }, - { - "Name": "210_PlateAssemblyRibs-1/8_Rib_x2_4mm_FERRO-2", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\8_Rib_x2_4mm_FERRO.SLDPRT", - "Parent": null, - "Properties": null, - "Equations": null, - "Mass": null, - "Box": null, - "Material": null, - "activeConfiguration": null - }, - { - "Name": "210_PlateAssemblyRibs-1/6_Side_x2_4mm_FERRO-3", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_Side_x2_4mm_FERRO.SLDPRT", - "Parent": null, - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.2839874882846553, - "Density": 2700.0, - "Volume": 0.000105180551216539, - "SurfaceArea": 0.061300222318854174, - "CenterOfMassX": -0.0011117943749709243, - "CenterOfMassY": 0.0004784421294695523, - "CenterOfMassZ": 0.0020000000000000018 - }, - "Box": { - "MinX": 0.035448854334554296, - "MinY": 0.024566062716873845, - "MinZ": 0.15364897980490616, - "MaxX": 0.039448854334556534, - "MaxY": 0.06956606271687438, - "MaxZ": 0.7956489798049069 - }, - "Material": { - "Material": "6061 Alloy", - "Material Database": "SOLIDWORKS Materials" - }, - "activeConfiguration": null - }, - { - "Name": "210_PlateAssemblyRibs-1/7_Rib_x2_4mm_FERRO-5", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Rib_x2_4mm_FERRO.SLDPRT", - "Parent": null, - "Properties": { - "Default": {}, - "Double-Side": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 0.7250746976318425, - "Density": 7800.0, - "Volume": 9.295829456818493E-05, - "SurfaceArea": 0.05293116142225685, - "CenterOfMassX": 1.235454638882418E-16, - "CenterOfMassY": 0.022470816438662423, - "CenterOfMassZ": 1.4061198478424682E-19 - }, - "Box": { - "MinX": -0.16355114566544582, - "MinY": 0.024566062716873775, - "MinZ": 0.15364897980491377, - "MaxX": -0.1595511456654436, - "MaxY": 0.06956606271687438, - "MaxZ": 0.795648979804914 - }, - "Material": { - "Material": "Plain Carbon Steel", - "Material Database": "SOLIDWORKS Materials" - }, - "activeConfiguration": null - }, - { - "Name": "210_PlateAssemblyRibs-1/8_Rib_x2_4mm_FERRO-9", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\8_Rib_x2_4mm_FERRO.SLDPRT", - "Parent": null, - "Properties": { - "Default": {}, - "Double-Side": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 0.09401875044407837, - "Density": 1000.0, - "Volume": 9.401875044407837E-05, - "SurfaceArea": 0.053329339816339714, - "CenterOfMassX": 5.925699070007878E-17, - "CenterOfMassY": 0.02252559341935746, - "CenterOfMassZ": 1.9028937691428454E-19 - }, - "Box": { - "MinX": -0.6025511456654447, - "MinY": 0.024566062716874202, - "MinZ": 0.5926489798049008, - "MaxX": 0.03944885433455553, - "MaxY": 0.06956606271687421, - "MaxZ": 0.5966489798049008 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "210_PlateAssemblyRibs-1/7_Rib_x2_4mm_FERRO-2", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Rib_x2_4mm_FERRO.SLDPRT", - "Parent": null, - "Properties": null, - "Equations": null, - "Mass": null, - "Box": null, - "Material": null, - "activeConfiguration": null - }, - { - "Name": "210_PlateAssemblyRibs-1/7_Rib_x2_4mm_FERRO-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Rib_x2_4mm_FERRO.SLDPRT", - "Parent": null, - "Properties": { - "Default": {}, - "Double-Side": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 0.7250746976318425, - "Density": 7800.0, - "Volume": 9.295829456818493E-05, - "SurfaceArea": 0.05293116142225685, - "CenterOfMassX": 1.235454638882418E-16, - "CenterOfMassY": 0.022470816438662423, - "CenterOfMassZ": 1.4061198478424682E-19 - }, - "Box": { - "MinX": -0.4035511456654457, - "MinY": 0.02456606271687379, - "MinZ": 0.15364897980491377, - "MaxX": -0.3995511456654435, - "MaxY": 0.0695660627168744, - "MaxZ": 0.795648979804914 - }, - "Material": { - "Material": "Plain Carbon Steel", - "Material Database": "SOLIDWORKS Materials" - }, - "activeConfiguration": null - }, - { - "Name": "210_PlateAssemblyRibs-1/6_Side_x2_4mm_FERRO-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_Side_x2_4mm_FERRO.SLDPRT", - "Parent": null, - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.2839874882846553, - "Density": 2700.0, - "Volume": 0.000105180551216539, - "SurfaceArea": 0.061300222318854174, - "CenterOfMassX": -0.0011117943749709243, - "CenterOfMassY": 0.0004784421294695523, - "CenterOfMassZ": 0.0020000000000000018 - }, - "Box": { - "MinX": -0.6025511456654458, - "MinY": 0.024566062716873845, - "MinZ": 0.1536489798049061, - "MaxX": -0.5985511456654435, - "MaxY": 0.06956606271687438, - "MaxZ": 0.7956489798049068 - }, - "Material": { - "Material": "6061 Alloy", - "Material Database": "SOLIDWORKS Materials" - }, - "activeConfiguration": null - }, - { - "Name": "210_PlateAssemblyRibs-1/7_Side_x2_4mm_FERRO-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Side_x2_4mm_FERRO.SLDPRT", - "Parent": null, - "Properties": { - "Default": {} - }, - "Equations": { - "D1@Fillet1": 0.1, - "CornerSlots": 15.2, - "CornerRadius": 0.1, - "D2@Sketch8": 15.2 - }, - "Mass": { - "Mass": 0.8799982396373076, - "Density": 7800.0, - "Volume": 0.00011282028713298816, - "SurfaceArea": 0.0633953116651913, - "CenterOfMassX": 1.5784345073292358E-16, - "CenterOfMassY": -1.184092615983539E-18, - "CenterOfMassZ": 0.0019999999999999996 - }, - "Box": { - "MinX": -0.6025511456654449, - "MinY": 0.024566062716873845, - "MinZ": 0.1536489798049087, - "MaxX": 0.039448854334555306, - "MaxY": 0.06956606271687385, - "MaxZ": 0.15764897980490875 - }, - "Material": { - "Material": "Plain Carbon Steel", - "Material Database": "SOLIDWORKS Materials" - }, - "activeConfiguration": null - }, - { - "Name": "210_PlateAssemblyRibs-1/8_Rib_x2_4mm_FERRO-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\8_Rib_x2_4mm_FERRO.SLDPRT", - "Parent": null, - "Properties": { - "Default": {}, - "Double-Side": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 0.09401875044407837, - "Density": 1000.0, - "Volume": 9.401875044407837E-05, - "SurfaceArea": 0.053329339816339714, - "CenterOfMassX": 5.925699070007878E-17, - "CenterOfMassY": 0.02252559341935746, - "CenterOfMassZ": 1.9028937691428454E-19 - }, - "Box": { - "MinX": -0.6025511456654447, - "MinY": 0.024566062716874008, - "MinZ": 0.3526489798049143, - "MaxX": 0.03944885433455553, - "MaxY": 0.06956606271687402, - "MaxZ": 0.3566489798049143 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "20_80_60-2", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\20_80_60.SLDPRT", - "Parent": null, - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.24087823164424418, - "Density": 2700.0, - "Volume": 8.921415986823859E-05, - "SurfaceArea": 0.01691663694085872, - "CenterOfMassX": 0.15, - "CenterOfMassY": 0.34, - "CenterOfMassZ": 0.009622045040142286 - }, - "Box": { - "MinX": -0.31155114566544484, - "MinY": 0.04956606271687432, - "MinZ": 0.6609231497846098, - "MaxX": -0.2515511456654448, - "MaxY": 0.06956606271687438, - "MaxZ": 0.7409231497846098 - }, - "Material": { - "Material": "6061 Alloy", - "Material Database": "SOLIDWORKS Materials" - }, - "activeConfiguration": null - }, - { - "Name": "20_80_60-3", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\20_80_60.SLDPRT", - "Parent": null, - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.24087823164424418, - "Density": 2700.0, - "Volume": 8.921415986823859E-05, - "SurfaceArea": 0.01691663694085872, - "CenterOfMassX": 0.15, - "CenterOfMassY": 0.34, - "CenterOfMassZ": 0.009622045040142286 - }, - "Box": { - "MinX": -0.10477445036880804, - "MinY": 0.04956606271687428, - "MinZ": 0.651425675101551, - "MaxX": -0.005779501002691326, - "MaxY": 0.06956606271687438, - "MaxZ": 0.7504206244676677 - }, - "Material": { - "Material": "6061 Alloy", - "Material Database": "SOLIDWORKS Materials" - }, - "activeConfiguration": null - }, - { - "Name": "303_TriMount_x8_5mm_FERRO-1", + "Name": "303_TriMount_x8_5mm_FERRO-14", "Children": null, "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\303_TriMount_x8_5mm_FERRO.SLDPRT", "Parent": null, @@ -1146,12 +330,12 @@ "CenterOfMassZ": 0.002 }, "Box": { - "MinX": -0.01296700913638573, - "MinY": 0.05556606271687409, - "MinZ": 0.7432331163339688, - "MaxX": 0.039448854334558685, - "MaxY": 0.059566062716875395, - "MaxZ": 0.7956489798049132 + "MinX": -0.6025511456654475, + "MinY": 0.03456606271686566, + "MinZ": 0.15364897980491485, + "MaxX": -0.5501352821945031, + "MaxY": 0.03856606271686626, + "MaxZ": 0.2060648432758592 }, "Material": { "Material": "Plain Carbon Steel", @@ -1160,7 +344,7 @@ "activeConfiguration": null }, { - "Name": "303_TriMount_x8_5mm_FERRO-12", + "Name": "303_TriMount_x8_5mm_FERRO-15", "Children": null, "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\303_TriMount_x8_5mm_FERRO.SLDPRT", "Parent": null, @@ -1178,12 +362,12 @@ "CenterOfMassZ": 0.002 }, "Box": { - "MinX": -0.012967009136384551, - "MinY": 0.0345660627168662, - "MinZ": 0.7432331163339692, - "MaxX": 0.03944885433455974, - "MaxY": 0.0385660627168667, - "MaxZ": 0.7956489798049136 + "MinX": -0.012967009136389079, + "MinY": 0.03456606271686563, + "MinZ": 0.15364897980491243, + "MaxX": 0.03944885433455546, + "MaxY": 0.03856606271686623, + "MaxZ": 0.20606484327585695 }, "Material": { "Material": "Plain Carbon Steel", @@ -1201,13 +385,13 @@ }, "Equations": {}, "Mass": { - "Mass": 0.24087823164424418, + "Mass": 0.24087823164424416, "Density": 2700.0, - "Volume": 8.921415986823859E-05, + "Volume": 8.921415986823858E-05, "SurfaceArea": 0.01691663694085872, - "CenterOfMassX": 0.15, - "CenterOfMassY": 0.34, - "CenterOfMassZ": 0.009622045040142286 + "CenterOfMassX": 0.15000000000000002, + "CenterOfMassY": 0.33999999999999997, + "CenterOfMassZ": 0.009622045040142288 }, "Box": { "MinX": -0.10477445036880578, @@ -1224,7 +408,7 @@ "activeConfiguration": null }, { - "Name": "20_80_60-15", + "Name": "20_80_60-14", "Children": null, "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\20_80_60.SLDPRT", "Parent": null, @@ -1233,21 +417,53 @@ }, "Equations": {}, "Mass": { - "Mass": 0.24087823164424418, + "Mass": 0.24087823164424416, "Density": 2700.0, - "Volume": 8.921415986823859E-05, + "Volume": 8.921415986823858E-05, "SurfaceArea": 0.01691663694085872, - "CenterOfMassX": 0.15, - "CenterOfMassY": 0.34, - "CenterOfMassZ": 0.009622045040142286 + "CenterOfMassX": 0.15000000000000002, + "CenterOfMassY": 0.33999999999999997, + "CenterOfMassZ": 0.009622045040142288 }, "Box": { - "MinX": -0.31155114566544384, - "MinY": 0.04956606271687392, - "MinZ": 0.20837480982521817, - "MaxX": -0.25155114566544323, - "MaxY": 0.06956606271687402, - "MaxZ": 0.2883748098252186 + "MinX": -0.5478253156451408, + "MinY": 0.04956606271687412, + "MinZ": 0.4446489798049133, + "MaxX": -0.46782531564514057, + "MaxY": 0.06956606271687418, + "MaxZ": 0.5046489798049136 + }, + "Material": { + "Material": "6061 Alloy", + "Material Database": "SOLIDWORKS Materials" + }, + "activeConfiguration": null + }, + { + "Name": "20_80_60-16", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\20_80_60.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.24087823164424416, + "Density": 2700.0, + "Volume": 8.921415986823858E-05, + "SurfaceArea": 0.01691663694085872, + "CenterOfMassX": 0.15000000000000002, + "CenterOfMassY": 0.33999999999999997, + "CenterOfMassZ": 0.009622045040142288 + }, + "Box": { + "MinX": -0.09527697568574944, + "MinY": 0.0495660627168741, + "MinZ": 0.4446489798049159, + "MaxX": -0.015276975685748817, + "MaxY": 0.06956606271687417, + "MaxZ": 0.5046489798049167 }, "Material": { "Material": "6061 Alloy", @@ -1259,30 +475,51 @@ "Name": "TCGland-2", "Children": [ { - "Name": "TCGland-2/6_TCGland_x2_1mm_Inox-1", + "Name": "TCGland-2/socket button head cap screw_am-3", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_TCGland_x2_1mm_Inox.SLDPRT", + "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\TCGland.SLDASM", "Properties": { - "Default": {} + "Default": {}, + "PreviewCfg": {}, + "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, + "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { + "manufacturing-type": "none" + }, + "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} + }, + "Equations": { + "D1@BodySke": 3.8, + "Thread_minor@ThreadCosmetic": 3.22, + "D1@Sketch3": 1.25, + "D2@Sketch3": 1.25, + "D3@Sketch3": 2.5, + "Thread_length@ThreadCosmetic": 2.6, + "Thread_minor@ThdSchSke": 3.22, + "Diameter@ThdSchSke": 4.0, + "Overcut@ThdSchSke": 5.0, + "Start@ThdSchSke": 3.6, + "Num_threads@ThdSchPat": 3.0, + "Advance@ThdSchPat": 0.8666666666666667 }, - "Equations": {}, "Mass": { - "Mass": 0.0019225044407846102, + "Mass": 0.00011326222161361795, "Density": 1000.0, - "Volume": 1.9225044407846102E-06, - "SurfaceArea": 0.0041278230317912746, - "CenterOfMassX": -2.016853141707113E-18, - "CenterOfMassY": -0.0004706250165355186, - "CenterOfMassZ": 0.0005 + "Volume": 1.1326222161361795E-07, + "SurfaceArea": 0.0001733898952063967, + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 }, "Box": { - "MinX": 0.039448854334558504, - "MinY": 0.024566062716872714, - "MinZ": 0.35664897980491517, - "MaxX": 0.04044885433455866, - "MaxY": 0.06956606271687275, - "MaxZ": 0.4036489798049152 + "MinX": 0.03644885433455855, + "MinY": 0.06126606271687274, + "MinZ": 0.39514897980491326, + "MaxX": 0.04264885433455856, + "MaxY": 0.06886606271687273, + "MaxZ": 0.4027489798049132 }, "Material": { "Material": "", @@ -1321,13 +558,13 @@ "Advance@ThdSchPat": 0.8666666666666667 }, "Mass": { - "Mass": 0.00011326222161361796, + "Mass": 0.00011326222161361795, "Density": 1000.0, - "Volume": 1.1326222161361796E-07, + "Volume": 1.1326222161361795E-07, "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 }, "Box": { "MinX": 0.03644885433455855, @@ -1374,13 +611,13 @@ "Advance@ThdSchPat": 0.8666666666666667 }, "Mass": { - "Mass": 0.00011326222161361796, + "Mass": 0.00011326222161361795, "Density": 1000.0, - "Volume": 1.1326222161361796E-07, + "Volume": 1.1326222161361795E-07, "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 }, "Box": { "MinX": 0.03644885433455855, @@ -1397,51 +634,30 @@ "activeConfiguration": null }, { - "Name": "TCGland-2/socket button head cap screw_am-3", + "Name": "TCGland-2/6_TCGland_x2_1mm_Inox-1", "Children": null, - "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_TCGland_x2_1mm_Inox.SLDPRT", "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\TCGland.SLDASM", "Properties": { - "Default": {}, - "PreviewCfg": {}, - "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, - "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { - "manufacturing-type": "none" - }, - "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} - }, - "Equations": { - "D1@BodySke": 3.8, - "Thread_minor@ThreadCosmetic": 3.22, - "D1@Sketch3": 1.25, - "D2@Sketch3": 1.25, - "D3@Sketch3": 2.5, - "Thread_length@ThreadCosmetic": 2.6, - "Thread_minor@ThdSchSke": 3.22, - "Diameter@ThdSchSke": 4.0, - "Overcut@ThdSchSke": 5.0, - "Start@ThdSchSke": 3.6, - "Num_threads@ThdSchPat": 3.0, - "Advance@ThdSchPat": 0.8666666666666667 + "Default": {} }, + "Equations": {}, "Mass": { - "Mass": 0.00011326222161361796, + "Mass": 0.0019225044407846102, "Density": 1000.0, - "Volume": 1.1326222161361796E-07, - "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 + "Volume": 1.9225044407846102E-06, + "SurfaceArea": 0.0041278230317912746, + "CenterOfMassX": -1.96307039126159E-18, + "CenterOfMassY": -0.00047062501653551836, + "CenterOfMassZ": 0.0005 }, "Box": { - "MinX": 0.03644885433455855, - "MinY": 0.06126606271687274, - "MinZ": 0.39514897980491326, - "MaxX": 0.04264885433455856, - "MaxY": 0.06886606271687273, - "MaxZ": 0.4027489798049132 + "MinX": 0.039448854334558504, + "MinY": 0.024566062716872714, + "MinZ": 0.35664897980491517, + "MaxX": 0.04044885433455866, + "MaxY": 0.06956606271687275, + "MaxZ": 0.4036489798049152 }, "Material": { "Material": "", @@ -1480,13 +696,13 @@ "Advance@ThdSchPat": 0.8666666666666667 }, "Mass": { - "Mass": 0.00011326222161361796, + "Mass": 0.00011326222161361795, "Density": 1000.0, - "Volume": 1.1326222161361796E-07, + "Volume": 1.1326222161361795E-07, "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 }, "Box": { "MinX": 0.03644885433455855, @@ -1510,13 +726,13 @@ }, "Equations": {}, "Mass": { - "Mass": 0.002375553327239083, + "Mass": 0.0023755533272390825, "Density": 999.9999999999998, - "Volume": 2.3755533272390835E-06, + "Volume": 2.375553327239083E-06, "SurfaceArea": 0.00482138261261686, - "CenterOfMassX": -0.603071886291928, - "CenterOfMassY": -0.0003808707107768517, - "CenterOfMassZ": -1.553898850346764E-15 + "CenterOfMassX": -0.6030718862919281, + "CenterOfMassY": -0.00038087071077685177, + "CenterOfMassZ": -1.5538988503467642E-15 }, "Box": { "MinX": 0.03644885433455858, @@ -1527,44 +743,65 @@ "MaxZ": 0.4036489798049152 }, "Material": { - "6_TCGland_x2_1mm_Inox-1": "", - "6_TCGland_x2_1mm_Inox-1 Material Database": "", + "socket button head cap screw_am-3": "", + "socket button head cap screw_am-3 Material Database": "", "socket button head cap screw_am-2": "", "socket button head cap screw_am-2 Material Database": "", "socket button head cap screw_am-4": "", "socket button head cap screw_am-4 Material Database": "", - "socket button head cap screw_am-3": "", - "socket button head cap screw_am-3 Material Database": "", + "6_TCGland_x2_1mm_Inox-1": "", + "6_TCGland_x2_1mm_Inox-1 Material Database": "", "socket button head cap screw_am-1": "", "socket button head cap screw_am-1 Material Database": "" }, "activeConfiguration": null }, { - "Name": "TCGland-2/6_TCGland_x2_1mm_Inox-1", + "Name": "TCGland-2/socket button head cap screw_am-3", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_TCGland_x2_1mm_Inox.SLDPRT", + "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", "Parent": null, "Properties": { - "Default": {} + "Default": {}, + "PreviewCfg": {}, + "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, + "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { + "manufacturing-type": "none" + }, + "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} + }, + "Equations": { + "D1@BodySke": 3.8, + "Thread_minor@ThreadCosmetic": 3.22, + "D1@Sketch3": 1.25, + "D2@Sketch3": 1.25, + "D3@Sketch3": 2.5, + "Thread_length@ThreadCosmetic": 2.6, + "Thread_minor@ThdSchSke": 3.22, + "Diameter@ThdSchSke": 4.0, + "Overcut@ThdSchSke": 5.0, + "Start@ThdSchSke": 3.6, + "Num_threads@ThdSchPat": 3.0, + "Advance@ThdSchPat": 0.8666666666666667 }, - "Equations": {}, "Mass": { - "Mass": 0.0019225044407846102, + "Mass": 0.00011326222161361795, "Density": 1000.0, - "Volume": 1.9225044407846102E-06, - "SurfaceArea": 0.0041278230317912746, - "CenterOfMassX": -2.016853141707113E-18, - "CenterOfMassY": -0.0004706250165355186, - "CenterOfMassZ": 0.0005 + "Volume": 1.1326222161361795E-07, + "SurfaceArea": 0.0001733898952063967, + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 }, "Box": { - "MinX": 0.039448854334558504, - "MinY": 0.024566062716872714, - "MinZ": 0.35664897980491517, - "MaxX": 0.04044885433455866, - "MaxY": 0.06956606271687275, - "MaxZ": 0.4036489798049152 + "MinX": 0.03644885433455855, + "MinY": 0.06126606271687274, + "MinZ": 0.39514897980491326, + "MaxX": 0.04264885433455856, + "MaxY": 0.06886606271687273, + "MaxZ": 0.4027489798049132 }, "Material": { "Material": "", @@ -1603,13 +840,13 @@ "Advance@ThdSchPat": 0.8666666666666667 }, "Mass": { - "Mass": 0.00011326222161361796, + "Mass": 0.00011326222161361795, "Density": 1000.0, - "Volume": 1.1326222161361796E-07, + "Volume": 1.1326222161361795E-07, "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 }, "Box": { "MinX": 0.03644885433455855, @@ -1656,13 +893,13 @@ "Advance@ThdSchPat": 0.8666666666666667 }, "Mass": { - "Mass": 0.00011326222161361796, + "Mass": 0.00011326222161361795, "Density": 1000.0, - "Volume": 1.1326222161361796E-07, + "Volume": 1.1326222161361795E-07, "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 }, "Box": { "MinX": 0.03644885433455855, @@ -1679,51 +916,30 @@ "activeConfiguration": null }, { - "Name": "TCGland-2/socket button head cap screw_am-3", + "Name": "TCGland-2/6_TCGland_x2_1mm_Inox-1", "Children": null, - "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_TCGland_x2_1mm_Inox.SLDPRT", "Parent": null, "Properties": { - "Default": {}, - "PreviewCfg": {}, - "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, - "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { - "manufacturing-type": "none" - }, - "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} - }, - "Equations": { - "D1@BodySke": 3.8, - "Thread_minor@ThreadCosmetic": 3.22, - "D1@Sketch3": 1.25, - "D2@Sketch3": 1.25, - "D3@Sketch3": 2.5, - "Thread_length@ThreadCosmetic": 2.6, - "Thread_minor@ThdSchSke": 3.22, - "Diameter@ThdSchSke": 4.0, - "Overcut@ThdSchSke": 5.0, - "Start@ThdSchSke": 3.6, - "Num_threads@ThdSchPat": 3.0, - "Advance@ThdSchPat": 0.8666666666666667 + "Default": {} }, + "Equations": {}, "Mass": { - "Mass": 0.00011326222161361796, + "Mass": 0.0019225044407846102, "Density": 1000.0, - "Volume": 1.1326222161361796E-07, - "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 + "Volume": 1.9225044407846102E-06, + "SurfaceArea": 0.0041278230317912746, + "CenterOfMassX": -1.96307039126159E-18, + "CenterOfMassY": -0.00047062501653551836, + "CenterOfMassZ": 0.0005 }, "Box": { - "MinX": 0.03644885433455855, - "MinY": 0.06126606271687274, - "MinZ": 0.39514897980491326, - "MaxX": 0.04264885433455856, - "MaxY": 0.06886606271687273, - "MaxZ": 0.4027489798049132 + "MinX": 0.039448854334558504, + "MinY": 0.024566062716872714, + "MinZ": 0.35664897980491517, + "MaxX": 0.04044885433455866, + "MaxY": 0.06956606271687275, + "MaxZ": 0.4036489798049152 }, "Material": { "Material": "", @@ -1762,13 +978,13 @@ "Advance@ThdSchPat": 0.8666666666666667 }, "Mass": { - "Mass": 0.00011326222161361796, + "Mass": 0.00011326222161361795, "Density": 1000.0, - "Volume": 1.1326222161361796E-07, + "Volume": 1.1326222161361795E-07, "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 }, "Box": { "MinX": 0.03644885433455855, @@ -1785,33 +1001,66 @@ "activeConfiguration": null }, { - "Name": "303_TriMount_x8_5mm_FERRO-15", + "Name": "20_80_60-15", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\303_TriMount_x8_5mm_FERRO.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\20_80_60.SLDPRT", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.058916387510064915, - "Density": 7800.0, - "Volume": 7.553383014110887E-06, - "SurfaceArea": 0.004618716677224016, - "CenterOfMassX": 0.017885858657773916, - "CenterOfMassY": 0.034172234152693104, - "CenterOfMassZ": 0.002 + "Mass": 0.24087823164424416, + "Density": 2700.0, + "Volume": 8.921415986823858E-05, + "SurfaceArea": 0.01691663694085872, + "CenterOfMassX": 0.15000000000000002, + "CenterOfMassY": 0.33999999999999997, + "CenterOfMassZ": 0.009622045040142288 }, "Box": { - "MinX": -0.012967009136385748, - "MinY": 0.03456606271686563, - "MinZ": 0.15364897980491243, - "MaxX": 0.03944885433455879, - "MaxY": 0.03856606271686623, - "MaxZ": 0.20606484327585695 + "MinX": -0.31155114566544384, + "MinY": 0.04956606271687392, + "MinZ": 0.20837480982521817, + "MaxX": -0.25155114566544323, + "MaxY": 0.06956606271687402, + "MaxZ": 0.2883748098252186 }, "Material": { - "Material": "Plain Carbon Steel", + "Material": "6061 Alloy", + "Material Database": "SOLIDWORKS Materials" + }, + "activeConfiguration": null + }, + { + "Name": "Slide40-3", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-edczmax-rc1\\cad\\framework\\Slide40.SLDPRT", + "Parent": null, + "Properties": { + "Default": {}, + "RailGuides": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.6546425892661287, + "Density": 2700.0, + "Volume": 0.00024246021824671435, + "SurfaceArea": 0.06119580215010828, + "CenterOfMassX": 0.0008001399618472404, + "CenterOfMassY": -6.750730692751425E-18, + "CenterOfMassZ": 0.028819071376177667 + }, + "Box": { + "MinX": 0.03944885433455865, + "MinY": 0.02456606271687401, + "MinZ": 0.4046489798049148, + "MaxX": 0.11794885386664612, + "MaxY": 0.08456606271687409, + "MaxZ": 0.5446489798049151 + }, + "Material": { + "Material": "6061 Alloy", "Material Database": "SOLIDWORKS Materials" }, "activeConfiguration": null @@ -1819,6 +1068,144 @@ { "Name": "PowerGland-2", "Children": [ + { + "Name": "PowerGland-2/socket button head cap screw_am-1", + "Children": null, + "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\PowerGland.SLDASM", + "Properties": { + "Default": {}, + "PreviewCfg": {}, + "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, + "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { + "manufacturing-type": "none" + }, + "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} + }, + "Equations": { + "D1@BodySke": 3.8, + "Thread_minor@ThreadCosmetic": 3.22, + "D1@Sketch3": 1.25, + "D2@Sketch3": 1.25, + "D3@Sketch3": 2.5, + "Thread_length@ThreadCosmetic": 2.6, + "Thread_minor@ThdSchSke": 3.22, + "Diameter@ThdSchSke": 4.0, + "Overcut@ThdSchSke": 5.0, + "Start@ThdSchSke": 3.6, + "Num_threads@ThdSchPat": 3.0, + "Advance@ThdSchPat": 0.8666666666666667 + }, + "Mass": { + "Mass": 0.00011326222161361795, + "Density": 1000.0, + "Volume": 1.1326222161361795E-07, + "SurfaceArea": 0.0001733898952063967, + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 + }, + "Box": { + "MinX": 0.036448854334559105, + "MinY": 0.025266062716874194, + "MinZ": 0.5841489798049089, + "MaxX": 0.042648854334559116, + "MaxY": 0.03286606271687419, + "MaxZ": 0.5917489798049089 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "PowerGland-2/6_PGland_x2_1mm_Inox-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_PGland_x2_1mm_Inox.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\PowerGland.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.0017580106494426498, + "Density": 1000.0, + "Volume": 1.7580106494426498E-06, + "SurfaceArea": 0.003820198279151765, + "CenterOfMassX": -8.822265377224171E-19, + "CenterOfMassY": -0.001105304958598741, + "CenterOfMassZ": 0.0005 + }, + "Box": { + "MinX": 0.03944885433455905, + "MinY": 0.024566062716874157, + "MinZ": 0.5456489798049109, + "MaxX": 0.04044885433455922, + "MaxY": 0.0695660627168742, + "MaxZ": 0.592648979804911 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "PowerGland-2/socket button head cap screw_am-3", + "Children": null, + "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\PowerGland.SLDASM", + "Properties": { + "Default": {}, + "PreviewCfg": {}, + "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, + "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { + "manufacturing-type": "none" + }, + "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} + }, + "Equations": { + "D1@BodySke": 3.8, + "Thread_minor@ThreadCosmetic": 3.22, + "D1@Sketch3": 1.25, + "D2@Sketch3": 1.25, + "D3@Sketch3": 2.5, + "Thread_length@ThreadCosmetic": 2.6, + "Thread_minor@ThdSchSke": 3.22, + "Diameter@ThdSchSke": 4.0, + "Overcut@ThdSchSke": 5.0, + "Start@ThdSchSke": 3.6, + "Num_threads@ThdSchPat": 3.0, + "Advance@ThdSchPat": 0.8666666666666667 + }, + "Mass": { + "Mass": 0.00011326222161361795, + "Density": 1000.0, + "Volume": 1.1326222161361795E-07, + "SurfaceArea": 0.0001733898952063967, + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 + }, + "Box": { + "MinX": 0.036448854334559105, + "MinY": 0.06126606271687417, + "MinZ": 0.5841489798049089, + "MaxX": 0.042648854334559116, + "MaxY": 0.06886606271687416, + "MaxZ": 0.5917489798049089 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, { "Name": "PowerGland-2/socket button head cap screw_am-4", "Children": null, @@ -1850,13 +1237,13 @@ "Advance@ThdSchPat": 0.8666666666666667 }, "Mass": { - "Mass": 0.00011326222161361796, + "Mass": 0.00011326222161361795, "Density": 1000.0, - "Volume": 1.1326222161361796E-07, + "Volume": 1.1326222161361795E-07, "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 }, "Box": { "MinX": 0.036448854334559105, @@ -1903,13 +1290,13 @@ "Advance@ThdSchPat": 0.8666666666666667 }, "Mass": { - "Mass": 0.00011326222161361796, + "Mass": 0.00011326222161361795, "Density": 1000.0, - "Volume": 1.1326222161361796E-07, + "Volume": 1.1326222161361795E-07, "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 }, "Box": { "MinX": 0.036448854334559105, @@ -1924,144 +1311,6 @@ "Material Database": "" }, "activeConfiguration": null - }, - { - "Name": "PowerGland-2/socket button head cap screw_am-3", - "Children": null, - "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\PowerGland.SLDASM", - "Properties": { - "Default": {}, - "PreviewCfg": {}, - "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, - "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { - "manufacturing-type": "none" - }, - "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} - }, - "Equations": { - "D1@BodySke": 3.8, - "Thread_minor@ThreadCosmetic": 3.22, - "D1@Sketch3": 1.25, - "D2@Sketch3": 1.25, - "D3@Sketch3": 2.5, - "Thread_length@ThreadCosmetic": 2.6, - "Thread_minor@ThdSchSke": 3.22, - "Diameter@ThdSchSke": 4.0, - "Overcut@ThdSchSke": 5.0, - "Start@ThdSchSke": 3.6, - "Num_threads@ThdSchPat": 3.0, - "Advance@ThdSchPat": 0.8666666666666667 - }, - "Mass": { - "Mass": 0.00011326222161361796, - "Density": 1000.0, - "Volume": 1.1326222161361796E-07, - "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 - }, - "Box": { - "MinX": 0.036448854334559105, - "MinY": 0.06126606271687417, - "MinZ": 0.5841489798049089, - "MaxX": 0.042648854334559116, - "MaxY": 0.06886606271687416, - "MaxZ": 0.5917489798049089 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "PowerGland-2/socket button head cap screw_am-1", - "Children": null, - "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\PowerGland.SLDASM", - "Properties": { - "Default": {}, - "PreviewCfg": {}, - "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, - "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { - "manufacturing-type": "none" - }, - "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} - }, - "Equations": { - "D1@BodySke": 3.8, - "Thread_minor@ThreadCosmetic": 3.22, - "D1@Sketch3": 1.25, - "D2@Sketch3": 1.25, - "D3@Sketch3": 2.5, - "Thread_length@ThreadCosmetic": 2.6, - "Thread_minor@ThdSchSke": 3.22, - "Diameter@ThdSchSke": 4.0, - "Overcut@ThdSchSke": 5.0, - "Start@ThdSchSke": 3.6, - "Num_threads@ThdSchPat": 3.0, - "Advance@ThdSchPat": 0.8666666666666667 - }, - "Mass": { - "Mass": 0.00011326222161361796, - "Density": 1000.0, - "Volume": 1.1326222161361796E-07, - "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 - }, - "Box": { - "MinX": 0.036448854334559105, - "MinY": 0.025266062716874194, - "MinZ": 0.5841489798049089, - "MaxX": 0.042648854334559116, - "MaxY": 0.03286606271687419, - "MaxZ": 0.5917489798049089 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "PowerGland-2/6_PGland_x2_1mm_Inox-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_PGland_x2_1mm_Inox.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\PowerGland.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.0017580106494426498, - "Density": 1000.0, - "Volume": 1.7580106494426498E-06, - "SurfaceArea": 0.003820198279151765, - "CenterOfMassX": -1.20570960155397E-18, - "CenterOfMassY": -0.0011053049585987408, - "CenterOfMassZ": 0.0005 - }, - "Box": { - "MinX": 0.03944885433455905, - "MinY": 0.024566062716874157, - "MinZ": 0.5456489798049109, - "MaxX": 0.04044885433455922, - "MaxY": 0.0695660627168742, - "MaxZ": 0.592648979804911 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null } ], "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\PowerGland.SLDASM", @@ -2071,13 +1320,13 @@ }, "Equations": {}, "Mass": { - "Mass": 0.0022110595358971214, - "Density": 999.9999999999998, + "Mass": 0.002211059535897122, + "Density": 999.9999999999999, "Volume": 2.211059535897122E-06, "SurfaceArea": 0.004513757859977351, - "CenterOfMassX": -0.6030734293097584, - "CenterOfMassY": -0.0008788265790907068, - "CenterOfMassZ": -1.683676871989875E-15 + "CenterOfMassX": -0.6030734293097587, + "CenterOfMassY": -0.0008788265790907069, + "CenterOfMassZ": -1.6838684165714434E-15 }, "Box": { "MinX": 0.03644885433455913, @@ -2088,16 +1337,154 @@ "MaxZ": 0.592648979804911 }, "Material": { - "socket button head cap screw_am-4": "", - "socket button head cap screw_am-4 Material Database": "", - "socket button head cap screw_am-2": "", - "socket button head cap screw_am-2 Material Database": "", - "socket button head cap screw_am-3": "", - "socket button head cap screw_am-3 Material Database": "", "socket button head cap screw_am-1": "", "socket button head cap screw_am-1 Material Database": "", "6_PGland_x2_1mm_Inox-1": "", - "6_PGland_x2_1mm_Inox-1 Material Database": "" + "6_PGland_x2_1mm_Inox-1 Material Database": "", + "socket button head cap screw_am-3": "", + "socket button head cap screw_am-3 Material Database": "", + "socket button head cap screw_am-4": "", + "socket button head cap screw_am-4 Material Database": "", + "socket button head cap screw_am-2": "", + "socket button head cap screw_am-2 Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "PowerGland-2/socket button head cap screw_am-1", + "Children": null, + "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", + "Parent": null, + "Properties": { + "Default": {}, + "PreviewCfg": {}, + "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, + "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { + "manufacturing-type": "none" + }, + "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} + }, + "Equations": { + "D1@BodySke": 3.8, + "Thread_minor@ThreadCosmetic": 3.22, + "D1@Sketch3": 1.25, + "D2@Sketch3": 1.25, + "D3@Sketch3": 2.5, + "Thread_length@ThreadCosmetic": 2.6, + "Thread_minor@ThdSchSke": 3.22, + "Diameter@ThdSchSke": 4.0, + "Overcut@ThdSchSke": 5.0, + "Start@ThdSchSke": 3.6, + "Num_threads@ThdSchPat": 3.0, + "Advance@ThdSchPat": 0.8666666666666667 + }, + "Mass": { + "Mass": 0.00011326222161361795, + "Density": 1000.0, + "Volume": 1.1326222161361795E-07, + "SurfaceArea": 0.0001733898952063967, + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 + }, + "Box": { + "MinX": 0.036448854334559105, + "MinY": 0.025266062716874194, + "MinZ": 0.5841489798049089, + "MaxX": 0.042648854334559116, + "MaxY": 0.03286606271687419, + "MaxZ": 0.5917489798049089 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "PowerGland-2/6_PGland_x2_1mm_Inox-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_PGland_x2_1mm_Inox.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.0017580106494426498, + "Density": 1000.0, + "Volume": 1.7580106494426498E-06, + "SurfaceArea": 0.003820198279151765, + "CenterOfMassX": -8.822265377224171E-19, + "CenterOfMassY": -0.001105304958598741, + "CenterOfMassZ": 0.0005 + }, + "Box": { + "MinX": 0.03944885433455905, + "MinY": 0.024566062716874157, + "MinZ": 0.5456489798049109, + "MaxX": 0.04044885433455922, + "MaxY": 0.0695660627168742, + "MaxZ": 0.592648979804911 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "PowerGland-2/socket button head cap screw_am-3", + "Children": null, + "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", + "Parent": null, + "Properties": { + "Default": {}, + "PreviewCfg": {}, + "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, + "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { + "manufacturing-type": "none" + }, + "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} + }, + "Equations": { + "D1@BodySke": 3.8, + "Thread_minor@ThreadCosmetic": 3.22, + "D1@Sketch3": 1.25, + "D2@Sketch3": 1.25, + "D3@Sketch3": 2.5, + "Thread_length@ThreadCosmetic": 2.6, + "Thread_minor@ThdSchSke": 3.22, + "Diameter@ThdSchSke": 4.0, + "Overcut@ThdSchSke": 5.0, + "Start@ThdSchSke": 3.6, + "Num_threads@ThdSchPat": 3.0, + "Advance@ThdSchPat": 0.8666666666666667 + }, + "Mass": { + "Mass": 0.00011326222161361795, + "Density": 1000.0, + "Volume": 1.1326222161361795E-07, + "SurfaceArea": 0.0001733898952063967, + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 + }, + "Box": { + "MinX": 0.036448854334559105, + "MinY": 0.06126606271687417, + "MinZ": 0.5841489798049089, + "MaxX": 0.042648854334559116, + "MaxY": 0.06886606271687416, + "MaxZ": 0.5917489798049089 + }, + "Material": { + "Material": "", + "Material Database": "" }, "activeConfiguration": null }, @@ -2132,13 +1519,13 @@ "Advance@ThdSchPat": 0.8666666666666667 }, "Mass": { - "Mass": 0.00011326222161361796, + "Mass": 0.00011326222161361795, "Density": 1000.0, - "Volume": 1.1326222161361796E-07, + "Volume": 1.1326222161361795E-07, "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 }, "Box": { "MinX": 0.036448854334559105, @@ -2185,13 +1572,13 @@ "Advance@ThdSchPat": 0.8666666666666667 }, "Mass": { - "Mass": 0.00011326222161361796, + "Mass": 0.00011326222161361795, "Density": 1000.0, - "Volume": 1.1326222161361796E-07, + "Volume": 1.1326222161361795E-07, "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 }, "Box": { "MinX": 0.036448854334559105, @@ -2208,145 +1595,7 @@ "activeConfiguration": null }, { - "Name": "PowerGland-2/socket button head cap screw_am-3", - "Children": null, - "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", - "Parent": null, - "Properties": { - "Default": {}, - "PreviewCfg": {}, - "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, - "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { - "manufacturing-type": "none" - }, - "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} - }, - "Equations": { - "D1@BodySke": 3.8, - "Thread_minor@ThreadCosmetic": 3.22, - "D1@Sketch3": 1.25, - "D2@Sketch3": 1.25, - "D3@Sketch3": 2.5, - "Thread_length@ThreadCosmetic": 2.6, - "Thread_minor@ThdSchSke": 3.22, - "Diameter@ThdSchSke": 4.0, - "Overcut@ThdSchSke": 5.0, - "Start@ThdSchSke": 3.6, - "Num_threads@ThdSchPat": 3.0, - "Advance@ThdSchPat": 0.8666666666666667 - }, - "Mass": { - "Mass": 0.00011326222161361796, - "Density": 1000.0, - "Volume": 1.1326222161361796E-07, - "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 - }, - "Box": { - "MinX": 0.036448854334559105, - "MinY": 0.06126606271687417, - "MinZ": 0.5841489798049089, - "MaxX": 0.042648854334559116, - "MaxY": 0.06886606271687416, - "MaxZ": 0.5917489798049089 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "PowerGland-2/socket button head cap screw_am-1", - "Children": null, - "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", - "Parent": null, - "Properties": { - "Default": {}, - "PreviewCfg": {}, - "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, - "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { - "manufacturing-type": "none" - }, - "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} - }, - "Equations": { - "D1@BodySke": 3.8, - "Thread_minor@ThreadCosmetic": 3.22, - "D1@Sketch3": 1.25, - "D2@Sketch3": 1.25, - "D3@Sketch3": 2.5, - "Thread_length@ThreadCosmetic": 2.6, - "Thread_minor@ThdSchSke": 3.22, - "Diameter@ThdSchSke": 4.0, - "Overcut@ThdSchSke": 5.0, - "Start@ThdSchSke": 3.6, - "Num_threads@ThdSchPat": 3.0, - "Advance@ThdSchPat": 0.8666666666666667 - }, - "Mass": { - "Mass": 0.00011326222161361796, - "Density": 1000.0, - "Volume": 1.1326222161361796E-07, - "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 - }, - "Box": { - "MinX": 0.036448854334559105, - "MinY": 0.025266062716874194, - "MinZ": 0.5841489798049089, - "MaxX": 0.042648854334559116, - "MaxY": 0.03286606271687419, - "MaxZ": 0.5917489798049089 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "PowerGland-2/6_PGland_x2_1mm_Inox-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_PGland_x2_1mm_Inox.SLDPRT", - "Parent": null, - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.0017580106494426498, - "Density": 1000.0, - "Volume": 1.7580106494426498E-06, - "SurfaceArea": 0.003820198279151765, - "CenterOfMassX": -1.20570960155397E-18, - "CenterOfMassY": -0.0011053049585987408, - "CenterOfMassZ": 0.0005 - }, - "Box": { - "MinX": 0.03944885433455905, - "MinY": 0.024566062716874157, - "MinZ": 0.5456489798049109, - "MaxX": 0.04044885433455922, - "MaxY": 0.0695660627168742, - "MaxZ": 0.592648979804911 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "20_80_60-14", + "Name": "20_80_60-11", "Children": null, "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\20_80_60.SLDPRT", "Parent": null, @@ -2355,54 +1604,21 @@ }, "Equations": {}, "Mass": { - "Mass": 0.24087823164424418, + "Mass": 0.24087823164424416, "Density": 2700.0, - "Volume": 8.921415986823859E-05, + "Volume": 8.921415986823858E-05, "SurfaceArea": 0.01691663694085872, - "CenterOfMassX": 0.15, - "CenterOfMassY": 0.34, - "CenterOfMassZ": 0.009622045040142286 + "CenterOfMassX": 0.15000000000000002, + "CenterOfMassY": 0.33999999999999997, + "CenterOfMassZ": 0.009622045040142288 }, "Box": { - "MinX": -0.5478253156451408, - "MinY": 0.04956606271687412, - "MinZ": 0.4446489798049133, - "MaxX": -0.46782531564514057, - "MaxY": 0.06956606271687418, - "MaxZ": 0.5046489798049136 - }, - "Material": { - "Material": "6061 Alloy", - "Material Database": "SOLIDWORKS Materials" - }, - "activeConfiguration": null - }, - { - "Name": "Slide40-3", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-edczmax-rc1\\cad\\framework\\Slide40.SLDPRT", - "Parent": null, - "Properties": { - "Default": {}, - "RailGuides": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.6541083445939674, - "Density": 2700.0, - "Volume": 0.00024226234984961754, - "SurfaceArea": 0.061011594707668426, - "CenterOfMassX": 0.0007625987300283223, - "CenterOfMassY": -6.418218750919164E-18, - "CenterOfMassZ": 0.028818106849687993 - }, - "Box": { - "MinX": 0.03944885433455843, - "MinY": 0.02456606271687401, - "MinZ": 0.4046489798049149, - "MaxX": 0.1179488538666459, - "MaxY": 0.08456606271687409, - "MaxZ": 0.5446489798049152 + "MinX": -0.5573227903281993, + "MinY": 0.049566062716874276, + "MinZ": 0.6514256751015501, + "MaxX": -0.4583278409620825, + "MaxY": 0.06956606271687438, + "MaxZ": 0.7504206244676668 }, "Material": { "Material": "6061 Alloy", @@ -2420,13 +1636,13 @@ }, "Equations": {}, "Mass": { - "Mass": 0.24087823164424418, + "Mass": 0.24087823164424416, "Density": 2700.0, - "Volume": 8.921415986823859E-05, + "Volume": 8.921415986823858E-05, "SurfaceArea": 0.01691663694085872, - "CenterOfMassX": 0.15, - "CenterOfMassY": 0.34, - "CenterOfMassZ": 0.009622045040142286 + "CenterOfMassX": 0.15000000000000002, + "CenterOfMassY": 0.33999999999999997, + "CenterOfMassZ": 0.009622045040142288 }, "Box": { "MinX": -0.557322790328197, @@ -2442,75 +1658,75 @@ }, "activeConfiguration": null }, - { - "Name": "20_80_60-16", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\20_80_60.SLDPRT", - "Parent": null, - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.24087823164424418, - "Density": 2700.0, - "Volume": 8.921415986823859E-05, - "SurfaceArea": 0.01691663694085872, - "CenterOfMassX": 0.15, - "CenterOfMassY": 0.34, - "CenterOfMassZ": 0.009622045040142286 - }, - "Box": { - "MinX": -0.09527697568574944, - "MinY": 0.0495660627168741, - "MinZ": 0.4446489798049159, - "MaxX": -0.015276975685748817, - "MaxY": 0.06956606271687417, - "MaxZ": 0.5046489798049167 - }, - "Material": { - "Material": "6061 Alloy", - "Material Database": "SOLIDWORKS Materials" - }, - "activeConfiguration": null - }, - { - "Name": "20_80_60-11", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\20_80_60.SLDPRT", - "Parent": null, - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.24087823164424418, - "Density": 2700.0, - "Volume": 8.921415986823859E-05, - "SurfaceArea": 0.01691663694085872, - "CenterOfMassX": 0.15, - "CenterOfMassY": 0.34, - "CenterOfMassZ": 0.009622045040142286 - }, - "Box": { - "MinX": -0.5573227903281993, - "MinY": 0.049566062716874276, - "MinZ": 0.6514256751015501, - "MaxX": -0.4583278409620825, - "MaxY": 0.06956606271687438, - "MaxZ": 0.7504206244676668 - }, - "Material": { - "Material": "6061 Alloy", - "Material Database": "SOLIDWORKS Materials" - }, - "activeConfiguration": null - }, { "Name": "Rail-Rod-M10-1", "Children": null, "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\Rail-Rod-M10.SLDPRT", "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.020813051330032386, + "Density": 1000.0, + "Volume": 2.0813051330032386E-05, + "SurfaceArea": 0.008482300164692444, + "CenterOfMassX": 0.011780300022178083, + "CenterOfMassY": 0.007258456524243618, + "CenterOfMassZ": -0.1325 + }, + "Box": { + "MinX": -0.6781214179939067, + "MinY": 0.023566062716874087, + "MinZ": 0.46757870700853793, + "MaxX": -0.6639808724011566, + "MaxY": 0.2885660627168741, + "MaxZ": 0.4817192526012882 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "303_TriMount_x8_5mm_FERRO-12", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\303_TriMount_x8_5mm_FERRO.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.058916387510064915, + "Density": 7800.0, + "Volume": 7.553383014110887E-06, + "SurfaceArea": 0.004618716677224016, + "CenterOfMassX": 0.017885858657773916, + "CenterOfMassY": 0.034172234152693104, + "CenterOfMassZ": 0.002 + }, + "Box": { + "MinX": -0.012967009136384551, + "MinY": 0.0345660627168662, + "MinZ": 0.743233116333976, + "MaxX": 0.03944885433455974, + "MaxY": 0.0385660627168667, + "MaxZ": 0.7956489798049204 + }, + "Material": { + "Material": "Plain Carbon Steel", + "Material Database": "SOLIDWORKS Materials" + }, + "activeConfiguration": null + }, + { + "Name": "CoolingAssembly-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\cooling\\CoolingAssembly.SLDASM", + "Parent": null, "Properties": null, "Equations": null, "Mass": null, @@ -2519,33 +1735,86 @@ "activeConfiguration": null }, { - "Name": "TCGland-1", + "Name": "PowerGland-1", "Children": [ { - "Name": "TCGland-1/6_TCGland_x2_1mm_Inox-1", + "Name": "PowerGland-1/socket button head cap screw_am-1", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_TCGland_x2_1mm_Inox.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\TCGland.SLDASM", + "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\PowerGland.SLDASM", + "Properties": { + "Default": {}, + "PreviewCfg": {}, + "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, + "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { + "manufacturing-type": "none" + }, + "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} + }, + "Equations": { + "D1@BodySke": 3.8, + "Thread_minor@ThreadCosmetic": 3.22, + "D1@Sketch3": 1.25, + "D2@Sketch3": 1.25, + "D3@Sketch3": 2.5, + "Thread_length@ThreadCosmetic": 2.6, + "Thread_minor@ThdSchSke": 3.22, + "Diameter@ThdSchSke": 4.0, + "Overcut@ThdSchSke": 5.0, + "Start@ThdSchSke": 3.6, + "Num_threads@ThdSchPat": 3.0, + "Advance@ThdSchPat": 0.8666666666666667 + }, + "Mass": { + "Mass": 0.00011326222161361795, + "Density": 1000.0, + "Volume": 1.1326222161361795E-07, + "SurfaceArea": 0.0001733898952063967, + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 + }, + "Box": { + "MinX": -0.605751145665445, + "MinY": 0.02526606271687419, + "MinZ": 0.546548979804911, + "MaxX": -0.599551145665445, + "MaxY": 0.032866062716874186, + "MaxZ": 0.5541489798049111 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "PowerGland-1/6_PGland_x2_1mm_Inox-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_PGland_x2_1mm_Inox.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\PowerGland.SLDASM", "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.0019225044407846102, + "Mass": 0.0017580106494426498, "Density": 1000.0, - "Volume": 1.9225044407846102E-06, - "SurfaceArea": 0.0041278230317912746, - "CenterOfMassX": -2.016853141707113E-18, - "CenterOfMassY": -0.0004706250165355186, + "Volume": 1.7580106494426498E-06, + "SurfaceArea": 0.003820198279151765, + "CenterOfMassX": -8.822265377224171E-19, + "CenterOfMassY": -0.001105304958598741, "CenterOfMassZ": 0.0005 }, "Box": { - "MinX": -0.6035511456654445, - "MinY": 0.02456606271687272, - "MinZ": 0.3566489798049132, - "MaxX": -0.6025511456654444, - "MaxY": 0.06956606271687277, - "MaxZ": 0.40364897980491327 + "MinX": -0.6035511456654451, + "MinY": 0.024566062716874157, + "MinZ": 0.5456489798049089, + "MaxX": -0.602551145665445, + "MaxY": 0.0695660627168742, + "MaxZ": 0.592648979804909 }, "Material": { "Material": "", @@ -2554,10 +1823,10 @@ "activeConfiguration": null }, { - "Name": "TCGland-1/socket button head cap screw_am-2", + "Name": "PowerGland-1/socket button head cap screw_am-3", "Children": null, "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\TCGland.SLDASM", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\PowerGland.SLDASM", "Properties": { "Default": {}, "PreviewCfg": {}, @@ -2584,21 +1853,21 @@ "Advance@ThdSchPat": 0.8666666666666667 }, "Mass": { - "Mass": 0.00011326222161361796, + "Mass": 0.00011326222161361795, "Density": 1000.0, - "Volume": 1.1326222161361796E-07, + "Volume": 1.1326222161361795E-07, "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 }, "Box": { - "MinX": -0.6057511456654444, - "MinY": 0.02526606271687274, - "MinZ": 0.39514897980491515, - "MaxX": -0.5995511456654444, - "MaxY": 0.032866062716872736, - "MaxZ": 0.4027489798049152 + "MinX": -0.605751145665445, + "MinY": 0.06126606271687417, + "MinZ": 0.546548979804911, + "MaxX": -0.599551145665445, + "MaxY": 0.06886606271687416, + "MaxZ": 0.5541489798049111 }, "Material": { "Material": "", @@ -2606,450 +1875,6 @@ }, "activeConfiguration": null }, - { - "Name": "TCGland-1/socket button head cap screw_am-4", - "Children": null, - "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\TCGland.SLDASM", - "Properties": { - "Default": {}, - "PreviewCfg": {}, - "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, - "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { - "manufacturing-type": "none" - }, - "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} - }, - "Equations": { - "D1@BodySke": 3.8, - "Thread_minor@ThreadCosmetic": 3.22, - "D1@Sketch3": 1.25, - "D2@Sketch3": 1.25, - "D3@Sketch3": 2.5, - "Thread_length@ThreadCosmetic": 2.6, - "Thread_minor@ThdSchSke": 3.22, - "Diameter@ThdSchSke": 4.0, - "Overcut@ThdSchSke": 5.0, - "Start@ThdSchSke": 3.6, - "Num_threads@ThdSchPat": 3.0, - "Advance@ThdSchPat": 0.8666666666666667 - }, - "Mass": { - "Mass": 0.00011326222161361796, - "Density": 1000.0, - "Volume": 1.1326222161361796E-07, - "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 - }, - "Box": { - "MinX": -0.6057511456654444, - "MinY": 0.06126606271687274, - "MinZ": 0.39514897980491515, - "MaxX": -0.5995511456654444, - "MaxY": 0.06886606271687273, - "MaxZ": 0.4027489798049152 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "TCGland-1/socket button head cap screw_am-3", - "Children": null, - "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\TCGland.SLDASM", - "Properties": { - "Default": {}, - "PreviewCfg": {}, - "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, - "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { - "manufacturing-type": "none" - }, - "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} - }, - "Equations": { - "D1@BodySke": 3.8, - "Thread_minor@ThreadCosmetic": 3.22, - "D1@Sketch3": 1.25, - "D2@Sketch3": 1.25, - "D3@Sketch3": 2.5, - "Thread_length@ThreadCosmetic": 2.6, - "Thread_minor@ThdSchSke": 3.22, - "Diameter@ThdSchSke": 4.0, - "Overcut@ThdSchSke": 5.0, - "Start@ThdSchSke": 3.6, - "Num_threads@ThdSchPat": 3.0, - "Advance@ThdSchPat": 0.8666666666666667 - }, - "Mass": { - "Mass": 0.00011326222161361796, - "Density": 1000.0, - "Volume": 1.1326222161361796E-07, - "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 - }, - "Box": { - "MinX": -0.6057511456654444, - "MinY": 0.06126606271687274, - "MinZ": 0.3575489798049152, - "MaxX": -0.5995511456654444, - "MaxY": 0.06886606271687273, - "MaxZ": 0.36514897980491523 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "TCGland-1/socket button head cap screw_am-1", - "Children": null, - "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\TCGland.SLDASM", - "Properties": { - "Default": {}, - "PreviewCfg": {}, - "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, - "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { - "manufacturing-type": "none" - }, - "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} - }, - "Equations": { - "D1@BodySke": 3.8, - "Thread_minor@ThreadCosmetic": 3.22, - "D1@Sketch3": 1.25, - "D2@Sketch3": 1.25, - "D3@Sketch3": 2.5, - "Thread_length@ThreadCosmetic": 2.6, - "Thread_minor@ThdSchSke": 3.22, - "Diameter@ThdSchSke": 4.0, - "Overcut@ThdSchSke": 5.0, - "Start@ThdSchSke": 3.6, - "Num_threads@ThdSchPat": 3.0, - "Advance@ThdSchPat": 0.8666666666666667 - }, - "Mass": { - "Mass": 0.00011326222161361796, - "Density": 1000.0, - "Volume": 1.1326222161361796E-07, - "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 - }, - "Box": { - "MinX": -0.6057511456654444, - "MinY": 0.02526606271687274, - "MinZ": 0.3575489798049152, - "MaxX": -0.5995511456654444, - "MaxY": 0.032866062716872736, - "MaxZ": 0.36514897980491523 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - } - ], - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\TCGland.SLDASM", - "Parent": null, - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.0023755533272390825, - "Density": 999.9999999999998, - "Volume": 2.375553327239083E-06, - "SurfaceArea": 0.00482138261261686, - "CenterOfMassX": -0.6030718862919281, - "CenterOfMassY": -0.00038087071077685193, - "CenterOfMassZ": -1.5538988503467642E-15 - }, - "Box": { - "MinX": -0.6057511456654444, - "MinY": 0.024566062716872714, - "MinZ": 0.3566489798049132, - "MaxX": -0.5995511456654444, - "MaxY": 0.06956606271687275, - "MaxZ": 0.40364897980491327 - }, - "Material": { - "6_TCGland_x2_1mm_Inox-1": "", - "6_TCGland_x2_1mm_Inox-1 Material Database": "", - "socket button head cap screw_am-2": "", - "socket button head cap screw_am-2 Material Database": "", - "socket button head cap screw_am-4": "", - "socket button head cap screw_am-4 Material Database": "", - "socket button head cap screw_am-3": "", - "socket button head cap screw_am-3 Material Database": "", - "socket button head cap screw_am-1": "", - "socket button head cap screw_am-1 Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "TCGland-1/6_TCGland_x2_1mm_Inox-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_TCGland_x2_1mm_Inox.SLDPRT", - "Parent": null, - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.0019225044407846102, - "Density": 1000.0, - "Volume": 1.9225044407846102E-06, - "SurfaceArea": 0.0041278230317912746, - "CenterOfMassX": -2.016853141707113E-18, - "CenterOfMassY": -0.0004706250165355186, - "CenterOfMassZ": 0.0005 - }, - "Box": { - "MinX": -0.6035511456654445, - "MinY": 0.02456606271687272, - "MinZ": 0.3566489798049132, - "MaxX": -0.6025511456654444, - "MaxY": 0.06956606271687277, - "MaxZ": 0.40364897980491327 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "TCGland-1/socket button head cap screw_am-2", - "Children": null, - "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", - "Parent": null, - "Properties": { - "Default": {}, - "PreviewCfg": {}, - "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, - "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { - "manufacturing-type": "none" - }, - "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} - }, - "Equations": { - "D1@BodySke": 3.8, - "Thread_minor@ThreadCosmetic": 3.22, - "D1@Sketch3": 1.25, - "D2@Sketch3": 1.25, - "D3@Sketch3": 2.5, - "Thread_length@ThreadCosmetic": 2.6, - "Thread_minor@ThdSchSke": 3.22, - "Diameter@ThdSchSke": 4.0, - "Overcut@ThdSchSke": 5.0, - "Start@ThdSchSke": 3.6, - "Num_threads@ThdSchPat": 3.0, - "Advance@ThdSchPat": 0.8666666666666667 - }, - "Mass": { - "Mass": 0.00011326222161361796, - "Density": 1000.0, - "Volume": 1.1326222161361796E-07, - "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 - }, - "Box": { - "MinX": -0.6057511456654444, - "MinY": 0.02526606271687274, - "MinZ": 0.39514897980491515, - "MaxX": -0.5995511456654444, - "MaxY": 0.032866062716872736, - "MaxZ": 0.4027489798049152 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "TCGland-1/socket button head cap screw_am-4", - "Children": null, - "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", - "Parent": null, - "Properties": { - "Default": {}, - "PreviewCfg": {}, - "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, - "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { - "manufacturing-type": "none" - }, - "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} - }, - "Equations": { - "D1@BodySke": 3.8, - "Thread_minor@ThreadCosmetic": 3.22, - "D1@Sketch3": 1.25, - "D2@Sketch3": 1.25, - "D3@Sketch3": 2.5, - "Thread_length@ThreadCosmetic": 2.6, - "Thread_minor@ThdSchSke": 3.22, - "Diameter@ThdSchSke": 4.0, - "Overcut@ThdSchSke": 5.0, - "Start@ThdSchSke": 3.6, - "Num_threads@ThdSchPat": 3.0, - "Advance@ThdSchPat": 0.8666666666666667 - }, - "Mass": { - "Mass": 0.00011326222161361796, - "Density": 1000.0, - "Volume": 1.1326222161361796E-07, - "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 - }, - "Box": { - "MinX": -0.6057511456654444, - "MinY": 0.06126606271687274, - "MinZ": 0.39514897980491515, - "MaxX": -0.5995511456654444, - "MaxY": 0.06886606271687273, - "MaxZ": 0.4027489798049152 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "TCGland-1/socket button head cap screw_am-3", - "Children": null, - "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", - "Parent": null, - "Properties": { - "Default": {}, - "PreviewCfg": {}, - "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, - "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { - "manufacturing-type": "none" - }, - "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} - }, - "Equations": { - "D1@BodySke": 3.8, - "Thread_minor@ThreadCosmetic": 3.22, - "D1@Sketch3": 1.25, - "D2@Sketch3": 1.25, - "D3@Sketch3": 2.5, - "Thread_length@ThreadCosmetic": 2.6, - "Thread_minor@ThdSchSke": 3.22, - "Diameter@ThdSchSke": 4.0, - "Overcut@ThdSchSke": 5.0, - "Start@ThdSchSke": 3.6, - "Num_threads@ThdSchPat": 3.0, - "Advance@ThdSchPat": 0.8666666666666667 - }, - "Mass": { - "Mass": 0.00011326222161361796, - "Density": 1000.0, - "Volume": 1.1326222161361796E-07, - "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 - }, - "Box": { - "MinX": -0.6057511456654444, - "MinY": 0.06126606271687274, - "MinZ": 0.3575489798049152, - "MaxX": -0.5995511456654444, - "MaxY": 0.06886606271687273, - "MaxZ": 0.36514897980491523 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "TCGland-1/socket button head cap screw_am-1", - "Children": null, - "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", - "Parent": null, - "Properties": { - "Default": {}, - "PreviewCfg": {}, - "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, - "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { - "manufacturing-type": "none" - }, - "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} - }, - "Equations": { - "D1@BodySke": 3.8, - "Thread_minor@ThreadCosmetic": 3.22, - "D1@Sketch3": 1.25, - "D2@Sketch3": 1.25, - "D3@Sketch3": 2.5, - "Thread_length@ThreadCosmetic": 2.6, - "Thread_minor@ThdSchSke": 3.22, - "Diameter@ThdSchSke": 4.0, - "Overcut@ThdSchSke": 5.0, - "Start@ThdSchSke": 3.6, - "Num_threads@ThdSchPat": 3.0, - "Advance@ThdSchPat": 0.8666666666666667 - }, - "Mass": { - "Mass": 0.00011326222161361796, - "Density": 1000.0, - "Volume": 1.1326222161361796E-07, - "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 - }, - "Box": { - "MinX": -0.6057511456654444, - "MinY": 0.02526606271687274, - "MinZ": 0.3575489798049152, - "MaxX": -0.5995511456654444, - "MaxY": 0.032866062716872736, - "MaxZ": 0.36514897980491523 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "PowerGland-1", - "Children": [ { "Name": "PowerGland-1/socket button head cap screw_am-4", "Children": null, @@ -3081,13 +1906,13 @@ "Advance@ThdSchPat": 0.8666666666666667 }, "Mass": { - "Mass": 0.00011326222161361796, + "Mass": 0.00011326222161361795, "Density": 1000.0, - "Volume": 1.1326222161361796E-07, + "Volume": 1.1326222161361795E-07, "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 }, "Box": { "MinX": -0.605751145665445, @@ -3134,13 +1959,13 @@ "Advance@ThdSchPat": 0.8666666666666667 }, "Mass": { - "Mass": 0.00011326222161361796, + "Mass": 0.00011326222161361795, "Density": 1000.0, - "Volume": 1.1326222161361796E-07, + "Volume": 1.1326222161361795E-07, "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 }, "Box": { "MinX": -0.605751145665445, @@ -3155,144 +1980,6 @@ "Material Database": "" }, "activeConfiguration": null - }, - { - "Name": "PowerGland-1/socket button head cap screw_am-3", - "Children": null, - "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\PowerGland.SLDASM", - "Properties": { - "Default": {}, - "PreviewCfg": {}, - "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, - "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { - "manufacturing-type": "none" - }, - "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} - }, - "Equations": { - "D1@BodySke": 3.8, - "Thread_minor@ThreadCosmetic": 3.22, - "D1@Sketch3": 1.25, - "D2@Sketch3": 1.25, - "D3@Sketch3": 2.5, - "Thread_length@ThreadCosmetic": 2.6, - "Thread_minor@ThdSchSke": 3.22, - "Diameter@ThdSchSke": 4.0, - "Overcut@ThdSchSke": 5.0, - "Start@ThdSchSke": 3.6, - "Num_threads@ThdSchPat": 3.0, - "Advance@ThdSchPat": 0.8666666666666667 - }, - "Mass": { - "Mass": 0.00011326222161361796, - "Density": 1000.0, - "Volume": 1.1326222161361796E-07, - "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 - }, - "Box": { - "MinX": -0.605751145665445, - "MinY": 0.06126606271687417, - "MinZ": 0.546548979804911, - "MaxX": -0.599551145665445, - "MaxY": 0.06886606271687416, - "MaxZ": 0.5541489798049111 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "PowerGland-1/socket button head cap screw_am-1", - "Children": null, - "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\PowerGland.SLDASM", - "Properties": { - "Default": {}, - "PreviewCfg": {}, - "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, - "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { - "manufacturing-type": "none" - }, - "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} - }, - "Equations": { - "D1@BodySke": 3.8, - "Thread_minor@ThreadCosmetic": 3.22, - "D1@Sketch3": 1.25, - "D2@Sketch3": 1.25, - "D3@Sketch3": 2.5, - "Thread_length@ThreadCosmetic": 2.6, - "Thread_minor@ThdSchSke": 3.22, - "Diameter@ThdSchSke": 4.0, - "Overcut@ThdSchSke": 5.0, - "Start@ThdSchSke": 3.6, - "Num_threads@ThdSchPat": 3.0, - "Advance@ThdSchPat": 0.8666666666666667 - }, - "Mass": { - "Mass": 0.00011326222161361796, - "Density": 1000.0, - "Volume": 1.1326222161361796E-07, - "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 - }, - "Box": { - "MinX": -0.605751145665445, - "MinY": 0.02526606271687419, - "MinZ": 0.546548979804911, - "MaxX": -0.599551145665445, - "MaxY": 0.032866062716874186, - "MaxZ": 0.5541489798049111 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "PowerGland-1/6_PGland_x2_1mm_Inox-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_PGland_x2_1mm_Inox.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\PowerGland.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.0017580106494426498, - "Density": 1000.0, - "Volume": 1.7580106494426498E-06, - "SurfaceArea": 0.003820198279151765, - "CenterOfMassX": -1.20570960155397E-18, - "CenterOfMassY": -0.0011053049585987408, - "CenterOfMassZ": 0.0005 - }, - "Box": { - "MinX": -0.6035511456654451, - "MinY": 0.024566062716874157, - "MinZ": 0.5456489798049089, - "MaxX": -0.602551145665445, - "MaxY": 0.0695660627168742, - "MaxZ": 0.592648979804909 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null } ], "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\PowerGland.SLDASM", @@ -3303,12 +1990,12 @@ "Equations": {}, "Mass": { "Mass": 0.0022110595358971214, - "Density": 999.9999999999999, - "Volume": 2.2110595358971216E-06, + "Density": 999.9999999999998, + "Volume": 2.211059535897122E-06, "SurfaceArea": 0.004513757859977351, - "CenterOfMassX": -0.6030734293097585, - "CenterOfMassY": -0.0008788265790907068, - "CenterOfMassZ": -1.6838684165714436E-15 + "CenterOfMassX": -0.6030734293097586, + "CenterOfMassY": -0.000878826579090707, + "CenterOfMassZ": -1.683676871989875E-15 }, "Box": { "MinX": -0.605751145665445, @@ -3319,16 +2006,154 @@ "MaxZ": 0.592648979804909 }, "Material": { - "socket button head cap screw_am-4": "", - "socket button head cap screw_am-4 Material Database": "", - "socket button head cap screw_am-2": "", - "socket button head cap screw_am-2 Material Database": "", - "socket button head cap screw_am-3": "", - "socket button head cap screw_am-3 Material Database": "", "socket button head cap screw_am-1": "", "socket button head cap screw_am-1 Material Database": "", "6_PGland_x2_1mm_Inox-1": "", - "6_PGland_x2_1mm_Inox-1 Material Database": "" + "6_PGland_x2_1mm_Inox-1 Material Database": "", + "socket button head cap screw_am-3": "", + "socket button head cap screw_am-3 Material Database": "", + "socket button head cap screw_am-4": "", + "socket button head cap screw_am-4 Material Database": "", + "socket button head cap screw_am-2": "", + "socket button head cap screw_am-2 Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "PowerGland-1/socket button head cap screw_am-1", + "Children": null, + "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", + "Parent": null, + "Properties": { + "Default": {}, + "PreviewCfg": {}, + "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, + "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { + "manufacturing-type": "none" + }, + "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} + }, + "Equations": { + "D1@BodySke": 3.8, + "Thread_minor@ThreadCosmetic": 3.22, + "D1@Sketch3": 1.25, + "D2@Sketch3": 1.25, + "D3@Sketch3": 2.5, + "Thread_length@ThreadCosmetic": 2.6, + "Thread_minor@ThdSchSke": 3.22, + "Diameter@ThdSchSke": 4.0, + "Overcut@ThdSchSke": 5.0, + "Start@ThdSchSke": 3.6, + "Num_threads@ThdSchPat": 3.0, + "Advance@ThdSchPat": 0.8666666666666667 + }, + "Mass": { + "Mass": 0.00011326222161361795, + "Density": 1000.0, + "Volume": 1.1326222161361795E-07, + "SurfaceArea": 0.0001733898952063967, + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 + }, + "Box": { + "MinX": -0.605751145665445, + "MinY": 0.02526606271687419, + "MinZ": 0.546548979804911, + "MaxX": -0.599551145665445, + "MaxY": 0.032866062716874186, + "MaxZ": 0.5541489798049111 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "PowerGland-1/6_PGland_x2_1mm_Inox-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_PGland_x2_1mm_Inox.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.0017580106494426498, + "Density": 1000.0, + "Volume": 1.7580106494426498E-06, + "SurfaceArea": 0.003820198279151765, + "CenterOfMassX": -8.822265377224171E-19, + "CenterOfMassY": -0.001105304958598741, + "CenterOfMassZ": 0.0005 + }, + "Box": { + "MinX": -0.6035511456654451, + "MinY": 0.024566062716874157, + "MinZ": 0.5456489798049089, + "MaxX": -0.602551145665445, + "MaxY": 0.0695660627168742, + "MaxZ": 0.592648979804909 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "PowerGland-1/socket button head cap screw_am-3", + "Children": null, + "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", + "Parent": null, + "Properties": { + "Default": {}, + "PreviewCfg": {}, + "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, + "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { + "manufacturing-type": "none" + }, + "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} + }, + "Equations": { + "D1@BodySke": 3.8, + "Thread_minor@ThreadCosmetic": 3.22, + "D1@Sketch3": 1.25, + "D2@Sketch3": 1.25, + "D3@Sketch3": 2.5, + "Thread_length@ThreadCosmetic": 2.6, + "Thread_minor@ThdSchSke": 3.22, + "Diameter@ThdSchSke": 4.0, + "Overcut@ThdSchSke": 5.0, + "Start@ThdSchSke": 3.6, + "Num_threads@ThdSchPat": 3.0, + "Advance@ThdSchPat": 0.8666666666666667 + }, + "Mass": { + "Mass": 0.00011326222161361795, + "Density": 1000.0, + "Volume": 1.1326222161361795E-07, + "SurfaceArea": 0.0001733898952063967, + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 + }, + "Box": { + "MinX": -0.605751145665445, + "MinY": 0.06126606271687417, + "MinZ": 0.546548979804911, + "MaxX": -0.599551145665445, + "MaxY": 0.06886606271687416, + "MaxZ": 0.5541489798049111 + }, + "Material": { + "Material": "", + "Material Database": "" }, "activeConfiguration": null }, @@ -3363,13 +2188,13 @@ "Advance@ThdSchPat": 0.8666666666666667 }, "Mass": { - "Mass": 0.00011326222161361796, + "Mass": 0.00011326222161361795, "Density": 1000.0, - "Volume": 1.1326222161361796E-07, + "Volume": 1.1326222161361795E-07, "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 }, "Box": { "MinX": -0.605751145665445, @@ -3416,13 +2241,13 @@ "Advance@ThdSchPat": 0.8666666666666667 }, "Mass": { - "Mass": 0.00011326222161361796, + "Mass": 0.00011326222161361795, "Density": 1000.0, - "Volume": 1.1326222161361796E-07, + "Volume": 1.1326222161361795E-07, "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 }, "Box": { "MinX": -0.605751145665445, @@ -3439,136 +2264,474 @@ "activeConfiguration": null }, { - "Name": "PowerGland-1/socket button head cap screw_am-3", - "Children": null, - "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", - "Parent": null, - "Properties": { - "Default": {}, - "PreviewCfg": {}, - "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, - "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { - "manufacturing-type": "none" + "Name": "TCGland-1", + "Children": [ + { + "Name": "TCGland-1/socket button head cap screw_am-3", + "Children": null, + "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\TCGland.SLDASM", + "Properties": { + "Default": {}, + "PreviewCfg": {}, + "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, + "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { + "manufacturing-type": "none" + }, + "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} + }, + "Equations": { + "D1@BodySke": 3.8, + "Thread_minor@ThreadCosmetic": 3.22, + "D1@Sketch3": 1.25, + "D2@Sketch3": 1.25, + "D3@Sketch3": 2.5, + "Thread_length@ThreadCosmetic": 2.6, + "Thread_minor@ThdSchSke": 3.22, + "Diameter@ThdSchSke": 4.0, + "Overcut@ThdSchSke": 5.0, + "Start@ThdSchSke": 3.6, + "Num_threads@ThdSchPat": 3.0, + "Advance@ThdSchPat": 0.8666666666666667 + }, + "Mass": { + "Mass": 0.00011326222161361795, + "Density": 1000.0, + "Volume": 1.1326222161361795E-07, + "SurfaceArea": 0.0001733898952063967, + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 + }, + "Box": { + "MinX": -0.6057511456654444, + "MinY": 0.06126606271687274, + "MinZ": 0.3575489798049152, + "MaxX": -0.5995511456654444, + "MaxY": 0.06886606271687273, + "MaxZ": 0.36514897980491523 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null }, - "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} - }, - "Equations": { - "D1@BodySke": 3.8, - "Thread_minor@ThreadCosmetic": 3.22, - "D1@Sketch3": 1.25, - "D2@Sketch3": 1.25, - "D3@Sketch3": 2.5, - "Thread_length@ThreadCosmetic": 2.6, - "Thread_minor@ThdSchSke": 3.22, - "Diameter@ThdSchSke": 4.0, - "Overcut@ThdSchSke": 5.0, - "Start@ThdSchSke": 3.6, - "Num_threads@ThdSchPat": 3.0, - "Advance@ThdSchPat": 0.8666666666666667 - }, - "Mass": { - "Mass": 0.00011326222161361796, - "Density": 1000.0, - "Volume": 1.1326222161361796E-07, - "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 - }, - "Box": { - "MinX": -0.605751145665445, - "MinY": 0.06126606271687417, - "MinZ": 0.546548979804911, - "MaxX": -0.599551145665445, - "MaxY": 0.06886606271687416, - "MaxZ": 0.5541489798049111 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "PowerGland-1/socket button head cap screw_am-1", - "Children": null, - "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", - "Parent": null, - "Properties": { - "Default": {}, - "PreviewCfg": {}, - "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, - "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, - "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { - "manufacturing-type": "none" + { + "Name": "TCGland-1/socket button head cap screw_am-2", + "Children": null, + "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\TCGland.SLDASM", + "Properties": { + "Default": {}, + "PreviewCfg": {}, + "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, + "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { + "manufacturing-type": "none" + }, + "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} + }, + "Equations": { + "D1@BodySke": 3.8, + "Thread_minor@ThreadCosmetic": 3.22, + "D1@Sketch3": 1.25, + "D2@Sketch3": 1.25, + "D3@Sketch3": 2.5, + "Thread_length@ThreadCosmetic": 2.6, + "Thread_minor@ThdSchSke": 3.22, + "Diameter@ThdSchSke": 4.0, + "Overcut@ThdSchSke": 5.0, + "Start@ThdSchSke": 3.6, + "Num_threads@ThdSchPat": 3.0, + "Advance@ThdSchPat": 0.8666666666666667 + }, + "Mass": { + "Mass": 0.00011326222161361795, + "Density": 1000.0, + "Volume": 1.1326222161361795E-07, + "SurfaceArea": 0.0001733898952063967, + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 + }, + "Box": { + "MinX": -0.6057511456654444, + "MinY": 0.02526606271687274, + "MinZ": 0.39514897980491515, + "MaxX": -0.5995511456654444, + "MaxY": 0.032866062716872736, + "MaxZ": 0.4027489798049152 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null }, - "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} - }, - "Equations": { - "D1@BodySke": 3.8, - "Thread_minor@ThreadCosmetic": 3.22, - "D1@Sketch3": 1.25, - "D2@Sketch3": 1.25, - "D3@Sketch3": 2.5, - "Thread_length@ThreadCosmetic": 2.6, - "Thread_minor@ThdSchSke": 3.22, - "Diameter@ThdSchSke": 4.0, - "Overcut@ThdSchSke": 5.0, - "Start@ThdSchSke": 3.6, - "Num_threads@ThdSchPat": 3.0, - "Advance@ThdSchPat": 0.8666666666666667 - }, - "Mass": { - "Mass": 0.00011326222161361796, - "Density": 1000.0, - "Volume": 1.1326222161361796E-07, - "SurfaceArea": 0.0001733898952063967, - "CenterOfMassX": 0.002591246914578845, - "CenterOfMassY": -3.9925357583741915E-18, - "CenterOfMassZ": -1.7607286348327662E-19 - }, - "Box": { - "MinX": -0.605751145665445, - "MinY": 0.02526606271687419, - "MinZ": 0.546548979804911, - "MaxX": -0.599551145665445, - "MaxY": 0.032866062716874186, - "MaxZ": 0.5541489798049111 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "PowerGland-1/6_PGland_x2_1mm_Inox-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_PGland_x2_1mm_Inox.SLDPRT", + { + "Name": "TCGland-1/socket button head cap screw_am-4", + "Children": null, + "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\TCGland.SLDASM", + "Properties": { + "Default": {}, + "PreviewCfg": {}, + "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, + "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { + "manufacturing-type": "none" + }, + "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} + }, + "Equations": { + "D1@BodySke": 3.8, + "Thread_minor@ThreadCosmetic": 3.22, + "D1@Sketch3": 1.25, + "D2@Sketch3": 1.25, + "D3@Sketch3": 2.5, + "Thread_length@ThreadCosmetic": 2.6, + "Thread_minor@ThdSchSke": 3.22, + "Diameter@ThdSchSke": 4.0, + "Overcut@ThdSchSke": 5.0, + "Start@ThdSchSke": 3.6, + "Num_threads@ThdSchPat": 3.0, + "Advance@ThdSchPat": 0.8666666666666667 + }, + "Mass": { + "Mass": 0.00011326222161361795, + "Density": 1000.0, + "Volume": 1.1326222161361795E-07, + "SurfaceArea": 0.0001733898952063967, + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 + }, + "Box": { + "MinX": -0.6057511456654444, + "MinY": 0.06126606271687274, + "MinZ": 0.39514897980491515, + "MaxX": -0.5995511456654444, + "MaxY": 0.06886606271687273, + "MaxZ": 0.4027489798049152 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "TCGland-1/6_TCGland_x2_1mm_Inox-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_TCGland_x2_1mm_Inox.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\TCGland.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.0019225044407846102, + "Density": 1000.0, + "Volume": 1.9225044407846102E-06, + "SurfaceArea": 0.0041278230317912746, + "CenterOfMassX": -1.96307039126159E-18, + "CenterOfMassY": -0.00047062501653551836, + "CenterOfMassZ": 0.0005 + }, + "Box": { + "MinX": -0.6035511456654445, + "MinY": 0.02456606271687272, + "MinZ": 0.3566489798049132, + "MaxX": -0.6025511456654444, + "MaxY": 0.06956606271687277, + "MaxZ": 0.40364897980491327 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "TCGland-1/socket button head cap screw_am-1", + "Children": null, + "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\TCGland.SLDASM", + "Properties": { + "Default": {}, + "PreviewCfg": {}, + "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, + "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { + "manufacturing-type": "none" + }, + "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} + }, + "Equations": { + "D1@BodySke": 3.8, + "Thread_minor@ThreadCosmetic": 3.22, + "D1@Sketch3": 1.25, + "D2@Sketch3": 1.25, + "D3@Sketch3": 2.5, + "Thread_length@ThreadCosmetic": 2.6, + "Thread_minor@ThdSchSke": 3.22, + "Diameter@ThdSchSke": 4.0, + "Overcut@ThdSchSke": 5.0, + "Start@ThdSchSke": 3.6, + "Num_threads@ThdSchPat": 3.0, + "Advance@ThdSchPat": 0.8666666666666667 + }, + "Mass": { + "Mass": 0.00011326222161361795, + "Density": 1000.0, + "Volume": 1.1326222161361795E-07, + "SurfaceArea": 0.0001733898952063967, + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 + }, + "Box": { + "MinX": -0.6057511456654444, + "MinY": 0.02526606271687274, + "MinZ": 0.3575489798049152, + "MaxX": -0.5995511456654444, + "MaxY": 0.032866062716872736, + "MaxZ": 0.36514897980491523 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + } + ], + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\TCGland.SLDASM", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.0017580106494426498, + "Mass": 0.002375553327239082, + "Density": 999.9999999999998, + "Volume": 2.3755533272390826E-06, + "SurfaceArea": 0.00482138261261686, + "CenterOfMassX": -0.6030718862919281, + "CenterOfMassY": -0.00038087071077685166, + "CenterOfMassZ": -1.5538988503467646E-15 + }, + "Box": { + "MinX": -0.6057511456654444, + "MinY": 0.024566062716872714, + "MinZ": 0.3566489798049132, + "MaxX": -0.5995511456654444, + "MaxY": 0.06956606271687275, + "MaxZ": 0.40364897980491327 + }, + "Material": { + "socket button head cap screw_am-3": "", + "socket button head cap screw_am-3 Material Database": "", + "socket button head cap screw_am-2": "", + "socket button head cap screw_am-2 Material Database": "", + "socket button head cap screw_am-4": "", + "socket button head cap screw_am-4 Material Database": "", + "6_TCGland_x2_1mm_Inox-1": "", + "6_TCGland_x2_1mm_Inox-1 Material Database": "", + "socket button head cap screw_am-1": "", + "socket button head cap screw_am-1 Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "TCGland-1/socket button head cap screw_am-3", + "Children": null, + "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", + "Parent": null, + "Properties": { + "Default": {}, + "PreviewCfg": {}, + "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, + "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { + "manufacturing-type": "none" + }, + "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} + }, + "Equations": { + "D1@BodySke": 3.8, + "Thread_minor@ThreadCosmetic": 3.22, + "D1@Sketch3": 1.25, + "D2@Sketch3": 1.25, + "D3@Sketch3": 2.5, + "Thread_length@ThreadCosmetic": 2.6, + "Thread_minor@ThdSchSke": 3.22, + "Diameter@ThdSchSke": 4.0, + "Overcut@ThdSchSke": 5.0, + "Start@ThdSchSke": 3.6, + "Num_threads@ThdSchPat": 3.0, + "Advance@ThdSchPat": 0.8666666666666667 + }, + "Mass": { + "Mass": 0.00011326222161361795, "Density": 1000.0, - "Volume": 1.7580106494426498E-06, - "SurfaceArea": 0.003820198279151765, - "CenterOfMassX": -1.20570960155397E-18, - "CenterOfMassY": -0.0011053049585987408, + "Volume": 1.1326222161361795E-07, + "SurfaceArea": 0.0001733898952063967, + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 + }, + "Box": { + "MinX": -0.6057511456654444, + "MinY": 0.06126606271687274, + "MinZ": 0.3575489798049152, + "MaxX": -0.5995511456654444, + "MaxY": 0.06886606271687273, + "MaxZ": 0.36514897980491523 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "TCGland-1/socket button head cap screw_am-2", + "Children": null, + "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", + "Parent": null, + "Properties": { + "Default": {}, + "PreviewCfg": {}, + "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, + "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { + "manufacturing-type": "none" + }, + "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} + }, + "Equations": { + "D1@BodySke": 3.8, + "Thread_minor@ThreadCosmetic": 3.22, + "D1@Sketch3": 1.25, + "D2@Sketch3": 1.25, + "D3@Sketch3": 2.5, + "Thread_length@ThreadCosmetic": 2.6, + "Thread_minor@ThdSchSke": 3.22, + "Diameter@ThdSchSke": 4.0, + "Overcut@ThdSchSke": 5.0, + "Start@ThdSchSke": 3.6, + "Num_threads@ThdSchPat": 3.0, + "Advance@ThdSchPat": 0.8666666666666667 + }, + "Mass": { + "Mass": 0.00011326222161361795, + "Density": 1000.0, + "Volume": 1.1326222161361795E-07, + "SurfaceArea": 0.0001733898952063967, + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 + }, + "Box": { + "MinX": -0.6057511456654444, + "MinY": 0.02526606271687274, + "MinZ": 0.39514897980491515, + "MaxX": -0.5995511456654444, + "MaxY": 0.032866062716872736, + "MaxZ": 0.4027489798049152 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "TCGland-1/socket button head cap screw_am-4", + "Children": null, + "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", + "Parent": null, + "Properties": { + "Default": {}, + "PreviewCfg": {}, + "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, + "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { + "manufacturing-type": "none" + }, + "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} + }, + "Equations": { + "D1@BodySke": 3.8, + "Thread_minor@ThreadCosmetic": 3.22, + "D1@Sketch3": 1.25, + "D2@Sketch3": 1.25, + "D3@Sketch3": 2.5, + "Thread_length@ThreadCosmetic": 2.6, + "Thread_minor@ThdSchSke": 3.22, + "Diameter@ThdSchSke": 4.0, + "Overcut@ThdSchSke": 5.0, + "Start@ThdSchSke": 3.6, + "Num_threads@ThdSchPat": 3.0, + "Advance@ThdSchPat": 0.8666666666666667 + }, + "Mass": { + "Mass": 0.00011326222161361795, + "Density": 1000.0, + "Volume": 1.1326222161361795E-07, + "SurfaceArea": 0.0001733898952063967, + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 + }, + "Box": { + "MinX": -0.6057511456654444, + "MinY": 0.06126606271687274, + "MinZ": 0.39514897980491515, + "MaxX": -0.5995511456654444, + "MaxY": 0.06886606271687273, + "MaxZ": 0.4027489798049152 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "TCGland-1/6_TCGland_x2_1mm_Inox-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_TCGland_x2_1mm_Inox.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.0019225044407846102, + "Density": 1000.0, + "Volume": 1.9225044407846102E-06, + "SurfaceArea": 0.0041278230317912746, + "CenterOfMassX": -1.96307039126159E-18, + "CenterOfMassY": -0.00047062501653551836, "CenterOfMassZ": 0.0005 }, "Box": { - "MinX": -0.6035511456654451, - "MinY": 0.024566062716874157, - "MinZ": 0.5456489798049089, - "MaxX": -0.602551145665445, - "MaxY": 0.0695660627168742, - "MaxZ": 0.592648979804909 + "MinX": -0.6035511456654445, + "MinY": 0.02456606271687272, + "MinZ": 0.3566489798049132, + "MaxX": -0.6025511456654444, + "MaxY": 0.06956606271687277, + "MaxZ": 0.40364897980491327 }, "Material": { "Material": "", @@ -3577,96 +2740,60 @@ "activeConfiguration": null }, { - "Name": "CoolingAssembly-2", + "Name": "TCGland-1/socket button head cap screw_am-1", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\cooling\\CoolingAssembly.SLDASM", - "Parent": null, - "Properties": null, - "Equations": null, - "Mass": null, - "Box": null, - "Material": null, - "activeConfiguration": null - }, - { - "Name": "CoolingAssembly-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\cooling\\CoolingAssembly.SLDASM", - "Parent": null, - "Properties": null, - "Equations": null, - "Mass": null, - "Box": null, - "Material": null, - "activeConfiguration": null - }, - { - "Name": "250-15-SP-HeatPlate5083-2", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\250-15-SP-HeatPlate5083.SLDPRT", - "Parent": null, - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 16.662425309544446, - "Density": 2659.9999980000002, - "Volume": 0.0062640696699521, - "SurfaceArea": 0.9001924718608263, - "CenterOfMassX": -0.32499999999999996, - "CenterOfMassY": 0.006947642486966486, - "CenterOfMassZ": -0.32499999999999996 - }, - "Box": { - "MinX": -0.6065511456654448, - "MinY": 0.009566062716873826, - "MinZ": 0.1496489798049132, - "MaxX": 0.043448854334555476, - "MaxY": 0.02456606271687438, - "MaxZ": 0.7996489798049135 - }, - "Material": { - "Material": "5086-H32, Rod (SS)", - "Material Database": "SOLIDWORKS Materials" - }, - "activeConfiguration": null - }, - { - "Name": "Slide40-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-edczmax-rc1\\cad\\framework\\Slide40.SLDPRT", + "Path": "c:\\solidworks data (2)\\browser\\ansi metric\\bolts and screws\\socket head screws\\socket button head cap screw_am.sldprt", "Parent": null, "Properties": { "Default": {}, - "RailGuides": {} + "PreviewCfg": {}, + "B18.3.4M - 5 x 0.8 x 5 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 8 SBHCS --N": {}, + "B18.3.4M - 6 x 1.0 x 6 SBHCS --N": {}, + "B18.3.4M - 8 x 1.25 x 8 SBHCS --N": { + "manufacturing-type": "none" + }, + "B18.3.4M - 4 x 0.7 x 4 SBHCS --N": {} + }, + "Equations": { + "D1@BodySke": 3.8, + "Thread_minor@ThreadCosmetic": 3.22, + "D1@Sketch3": 1.25, + "D2@Sketch3": 1.25, + "D3@Sketch3": 2.5, + "Thread_length@ThreadCosmetic": 2.6, + "Thread_minor@ThdSchSke": 3.22, + "Diameter@ThdSchSke": 4.0, + "Overcut@ThdSchSke": 5.0, + "Start@ThdSchSke": 3.6, + "Num_threads@ThdSchPat": 3.0, + "Advance@ThdSchPat": 0.8666666666666667 }, - "Equations": {}, "Mass": { - "Mass": 0.6541083445939674, - "Density": 2700.0, - "Volume": 0.00024226234984961754, - "SurfaceArea": 0.061011594707668426, - "CenterOfMassX": 0.0007625987300283223, - "CenterOfMassY": -6.418218750919164E-18, - "CenterOfMassZ": 0.028818106849687993 + "Mass": 0.00011326222161361795, + "Density": 1000.0, + "Volume": 1.1326222161361795E-07, + "SurfaceArea": 0.0001733898952063967, + "CenterOfMassX": 0.0025912469145788456, + "CenterOfMassY": -3.992758635416576E-18, + "CenterOfMassZ": -1.7540423235612497E-19 }, "Box": { - "MinX": -0.6810511451975317, - "MinY": 0.024566062716874077, - "MinZ": 0.4046489798049129, - "MaxX": -0.6025511456654443, - "MaxY": 0.08456606271687414, - "MaxZ": 0.5446489798049132 + "MinX": -0.6057511456654444, + "MinY": 0.02526606271687274, + "MinZ": 0.3575489798049152, + "MaxX": -0.5995511456654444, + "MaxY": 0.032866062716872736, + "MaxZ": 0.36514897980491523 }, "Material": { - "Material": "6061 Alloy", - "Material Database": "SOLIDWORKS Materials" + "Material": "", + "Material Database": "" }, "activeConfiguration": null }, { - "Name": "303_TriMount_x8_5mm_FERRO-13", + "Name": "303_TriMount_x8_5mm_FERRO-1", "Children": null, "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\303_TriMount_x8_5mm_FERRO.SLDPRT", "Parent": null, @@ -3684,12 +2811,12 @@ "CenterOfMassZ": 0.002 }, "Box": { - "MinX": -0.6025511456654464, - "MinY": 0.03456606271686616, - "MinZ": 0.7432331163339736, - "MaxX": -0.5501352821945023, - "MaxY": 0.038566062716866745, - "MaxZ": 0.7956489798049178 + "MinX": -0.012967009136389589, + "MinY": 0.05551606271688299, + "MinZ": 0.7432331163339759, + "MaxX": 0.03944885433455483, + "MaxY": 0.059516062716884297, + "MaxZ": 0.7956489798049203 }, "Material": { "Material": "Plain Carbon Steel", @@ -3697,6 +2824,63 @@ }, "activeConfiguration": null }, + { + "Name": "CoolingAssembly-2", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\cooling\\CoolingAssembly.SLDASM", + "Parent": null, + "Properties": null, + "Equations": null, + "Mass": null, + "Box": null, + "Material": null, + "activeConfiguration": null + }, + { + "Name": "250-15-SP-HeatPlate5083-2", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\250-15-SP-HeatPlate5083.SLDPRT", + "Parent": null, + "Properties": null, + "Equations": null, + "Mass": null, + "Box": null, + "Material": null, + "activeConfiguration": null + }, + { + "Name": "Slide40-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-edczmax-rc1\\cad\\framework\\Slide40.SLDPRT", + "Parent": null, + "Properties": { + "Default": {}, + "RailGuides": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.6546425892661287, + "Density": 2700.0, + "Volume": 0.00024246021824671435, + "SurfaceArea": 0.06119580215010828, + "CenterOfMassX": 0.0008001399618472404, + "CenterOfMassY": -6.750730692751425E-18, + "CenterOfMassZ": 0.028819071376177667 + }, + "Box": { + "MinX": -0.6810511451975317, + "MinY": 0.024566062716874077, + "MinZ": 0.4046489798049129, + "MaxX": -0.6025511456654443, + "MaxY": 0.08456606271687414, + "MaxZ": 0.5446489798049132 + }, + "Material": { + "Material": "6061 Alloy", + "Material Database": "SOLIDWORKS Materials" + }, + "activeConfiguration": null + }, { "Name": "303_TriMount_x8_5mm_FERRO-11", "Children": null, @@ -3716,12 +2900,12 @@ "CenterOfMassZ": 0.002 }, "Box": { - "MinX": -0.01296700913638607, - "MinY": 0.05556606271687361, - "MinZ": 0.1536489798049135, - "MaxX": 0.03944885433455843, - "MaxY": 0.05956606271687482, - "MaxZ": 0.20606484327585806 + "MinX": -0.01296700913638918, + "MinY": 0.05551606271688124, + "MinZ": 0.15364897980491737, + "MaxX": 0.03944885433455532, + "MaxY": 0.05951606271688245, + "MaxZ": 0.20606484327586194 }, "Material": { "Material": "Plain Carbon Steel", @@ -3730,7 +2914,7 @@ "activeConfiguration": null }, { - "Name": "303_TriMount_x8_5mm_FERRO-14", + "Name": "303_TriMount_x8_5mm_FERRO-13", "Children": null, "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\303_TriMount_x8_5mm_FERRO.SLDPRT", "Parent": null, @@ -3748,12 +2932,12 @@ "CenterOfMassZ": 0.002 }, "Box": { - "MinX": -0.6025511456654475, - "MinY": 0.03456606271686566, - "MinZ": 0.15364897980491152, - "MaxX": -0.5501352821945031, - "MaxY": 0.03856606271686626, - "MaxZ": 0.20606484327585586 + "MinX": -0.6025511456654431, + "MinY": 0.03456606271686616, + "MinZ": 0.7432331163339736, + "MaxX": -0.5501352821944989, + "MaxY": 0.038566062716866745, + "MaxZ": 0.7956489798049178 }, "Material": { "Material": "Plain Carbon Steel", @@ -3780,12 +2964,12 @@ "CenterOfMassZ": 0.002 }, "Box": { - "MinX": -0.602551145665446, - "MinY": 0.05556606271687408, - "MinZ": 0.7432331163339724, - "MaxX": -0.5501352821945018, - "MaxY": 0.05956606271687539, - "MaxZ": 0.7956489798049166 + "MinX": -0.6025511456654372, + "MinY": 0.05551606271688159, + "MinZ": 0.743233116333984, + "MaxX": -0.550135282194493, + "MaxY": 0.059516062716882895, + "MaxZ": 0.7956489798049282 }, "Material": { "Material": "Plain Carbon Steel", @@ -3812,18 +2996,854 @@ "CenterOfMassZ": 0.002 }, "Box": { - "MinX": -0.6025511456654465, - "MinY": 0.05556606271687359, - "MinZ": 0.15364897980491188, - "MaxX": -0.5501352821945021, - "MaxY": 0.059566062716874896, - "MaxZ": 0.20606484327585622 + "MinX": -0.6025511456654427, + "MinY": 0.05551606271688122, + "MinZ": 0.153648979804915, + "MaxX": -0.5501352821944983, + "MaxY": 0.05951606271688253, + "MaxZ": 0.20606484327585933 }, "Material": { "Material": "Plain Carbon Steel", "Material Database": "SOLIDWORKS Materials" }, "activeConfiguration": null + }, + { + "Name": "201_PlateCoverTri_x1_1mm_INOX-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\201_PlateCoverTri_x1_1mm_INOX.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 3.111954058708801, + "Density": 7800.0, + "Volume": 0.00039896846906523086, + "SurfaceArea": 0.8006785664309021, + "CenterOfMassX": -4.408313150058876E-17, + "CenterOfMassY": 0.0005000000000000026, + "CenterOfMassZ": 4.6600115526900856E-17 + }, + "Box": { + "MinX": -0.5975511456654449, + "MinY": 0.028566062716873813, + "MinZ": 0.15864897980491427, + "MaxX": 0.034448854334555135, + "MaxY": 0.029566062716874508, + "MaxZ": 0.7906489798049143 + }, + "Material": { + "Material": "Plain Carbon Steel", + "Material Database": "SOLIDWORKS Materials" + }, + "activeConfiguration": null + }, + { + "Name": "20_80_60-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\20_80_60.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.24087823164424416, + "Density": 2700.0, + "Volume": 8.921415986823858E-05, + "SurfaceArea": 0.01691663694085872, + "CenterOfMassX": 0.15000000000000002, + "CenterOfMassY": 0.33999999999999997, + "CenterOfMassZ": 0.009622045040142288 + }, + "Box": { + "MinX": -0.32155114566544296, + "MinY": 0.049566062716874075, + "MinZ": 0.4446489798049096, + "MaxX": -0.24155114566544292, + "MaxY": 0.06956606271687413, + "MaxZ": 0.5046489798049096 + }, + "Material": { + "Material": "6061 Alloy", + "Material Database": "SOLIDWORKS Materials" + }, + "activeConfiguration": null + }, + { + "Name": "20_80_60-3", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\20_80_60.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.24087823164424416, + "Density": 2700.0, + "Volume": 8.921415986823858E-05, + "SurfaceArea": 0.01691663694085872, + "CenterOfMassX": 0.15000000000000002, + "CenterOfMassY": 0.33999999999999997, + "CenterOfMassZ": 0.009622045040142288 + }, + "Box": { + "MinX": -0.10477445036880804, + "MinY": 0.04956606271687428, + "MinZ": 0.651425675101551, + "MaxX": -0.005779501002691326, + "MaxY": 0.06956606271687438, + "MaxZ": 0.7504206244676677 + }, + "Material": { + "Material": "6061 Alloy", + "Material Database": "SOLIDWORKS Materials" + }, + "activeConfiguration": null + }, + { + "Name": "210_PlateAssemblyRibs-1", + "Children": [ + { + "Name": "210_PlateAssemblyRibs-1/7_Side_x2_4mm_FERRO-3", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Side_x2_4mm_FERRO.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\210_PlateAssemblyRibs.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": { + "D1@Fillet1": 0.1, + "CornerSlots": 15.2, + "CornerRadius": 0.1, + "D2@Sketch8": 15.2 + }, + "Mass": { + "Mass": 0.8799982396373077, + "Density": 7800.0, + "Volume": 0.00011282028713298817, + "SurfaceArea": 0.0633953116651913, + "CenterOfMassX": 1.5866461712914747E-16, + "CenterOfMassY": -9.934647025744245E-19, + "CenterOfMassZ": 0.0019999999999999996 + }, + "Box": { + "MinX": -0.6025511456654427, + "MinY": 0.024566062716874386, + "MinZ": 0.79164897980492, + "MaxX": 0.039448854334557526, + "MaxY": 0.06956606271687438, + "MaxZ": 0.79564897980492 + }, + "Material": { + "Material": "Plain Carbon Steel", + "Material Database": "SOLIDWORKS Materials" + }, + "activeConfiguration": null + }, + { + "Name": "210_PlateAssemblyRibs-1/6_Side_x2_4mm_FERRO-3", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_Side_x2_4mm_FERRO.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\210_PlateAssemblyRibs.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.284462497093878, + "Density": 2700.0, + "Volume": 0.00010535648040514, + "SurfaceArea": 0.06128765594823982, + "CenterOfMassX": -0.0011099378486184124, + "CenterOfMassY": 0.0004776432043791705, + "CenterOfMassZ": 0.0020000000000000018 + }, + "Box": { + "MinX": 0.035448854334554296, + "MinY": 0.024566062716873845, + "MinZ": 0.15364897980491288, + "MaxX": 0.039448854334556534, + "MaxY": 0.06956606271687438, + "MaxZ": 0.7956489798049136 + }, + "Material": { + "Material": "6061 Alloy", + "Material Database": "SOLIDWORKS Materials" + }, + "activeConfiguration": null + }, + { + "Name": "210_PlateAssemblyRibs-1/7_Rib_x2_4mm_FERRO-5", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Rib_x2_4mm_FERRO.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\210_PlateAssemblyRibs.SLDASM", + "Properties": { + "Default": {}, + "Double-Side": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 0.707663863233155, + "Density": 7800.0, + "Volume": 9.072613631194295E-05, + "SurfaceArea": 0.0514704309739581, + "CenterOfMassX": -0.00011724870068805985, + "CenterOfMassY": 0.021884354219542924, + "CenterOfMassZ": 1.789693999245051E-19 + }, + "Box": { + "MinX": -0.16355114566544582, + "MinY": 0.029566062716873814, + "MinZ": 0.15364897980491377, + "MaxX": -0.1595511456654436, + "MaxY": 0.06956606271687436, + "MaxZ": 0.795648979804914 + }, + "Material": { + "Material": "Plain Carbon Steel", + "Material Database": "SOLIDWORKS Materials" + }, + "activeConfiguration": null + }, + { + "Name": "210_PlateAssemblyRibs-1/8_Rib_x2_4mm_FERRO-9", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\8_Rib_x2_4mm_FERRO.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\210_PlateAssemblyRibs.SLDASM", + "Properties": { + "Default": {}, + "Double-Side": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 0.09142214973717021, + "Density": 1000.0, + "Volume": 9.14221497371702E-05, + "SurfaceArea": 0.05167721999577978, + "CenterOfMassX": 1.5779578498644186E-16, + "CenterOfMassY": 0.021898463732798638, + "CenterOfMassZ": 3.835089454020703E-20 + }, + "Box": { + "MinX": -0.6025511456654447, + "MinY": 0.029566062716874206, + "MinZ": 0.5926489798049144, + "MaxX": 0.03944885433455553, + "MaxY": 0.06956606271687421, + "MaxZ": 0.5966489798049144 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "210_PlateAssemblyRibs-1/7_Rib_x2_4mm_FERRO-2", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Rib_x2_4mm_FERRO.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\210_PlateAssemblyRibs.SLDASM", + "Properties": null, + "Equations": null, + "Mass": null, + "Box": null, + "Material": null, + "activeConfiguration": null + }, + { + "Name": "210_PlateAssemblyRibs-1/8_Rib_x2_4mm_FERRO-2", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\8_Rib_x2_4mm_FERRO.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\210_PlateAssemblyRibs.SLDASM", + "Properties": null, + "Equations": null, + "Mass": null, + "Box": null, + "Material": null, + "activeConfiguration": null + }, + { + "Name": "210_PlateAssemblyRibs-1/8_Rib_x2_4mm_FERRO-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\8_Rib_x2_4mm_FERRO.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\210_PlateAssemblyRibs.SLDASM", + "Properties": { + "Default": {}, + "Double-Side": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 0.09142214973717021, + "Density": 1000.0, + "Volume": 9.14221497371702E-05, + "SurfaceArea": 0.05167721999577978, + "CenterOfMassX": 1.5779578498644186E-16, + "CenterOfMassY": 0.021898463732798638, + "CenterOfMassZ": 3.835089454020703E-20 + }, + "Box": { + "MinX": -0.6025511456654447, + "MinY": 0.029566062716874012, + "MinZ": 0.3526489798049143, + "MaxX": 0.03944885433455553, + "MaxY": 0.06956606271687402, + "MaxZ": 0.3566489798049143 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "210_PlateAssemblyRibs-1/7_Rib_x2_4mm_FERRO-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Rib_x2_4mm_FERRO.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\210_PlateAssemblyRibs.SLDASM", + "Properties": { + "Default": {}, + "Double-Side": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 0.707663863233155, + "Density": 7800.0, + "Volume": 9.072613631194295E-05, + "SurfaceArea": 0.0514704309739581, + "CenterOfMassX": -0.00011724870068805985, + "CenterOfMassY": 0.021884354219542924, + "CenterOfMassZ": 1.789693999245051E-19 + }, + "Box": { + "MinX": -0.4035511456654457, + "MinY": 0.029566062716873828, + "MinZ": 0.15364897980491377, + "MaxX": -0.3995511456654435, + "MaxY": 0.06956606271687438, + "MaxZ": 0.795648979804914 + }, + "Material": { + "Material": "Plain Carbon Steel", + "Material Database": "SOLIDWORKS Materials" + }, + "activeConfiguration": null + }, + { + "Name": "210_PlateAssemblyRibs-1/7_Side_x2_4mm_FERRO-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Side_x2_4mm_FERRO.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\210_PlateAssemblyRibs.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": { + "D1@Fillet1": 0.1, + "CornerSlots": 15.2, + "CornerRadius": 0.1, + "D2@Sketch8": 15.2 + }, + "Mass": { + "Mass": 0.8799982396373077, + "Density": 7800.0, + "Volume": 0.00011282028713298817, + "SurfaceArea": 0.0633953116651913, + "CenterOfMassX": 1.5866461712914747E-16, + "CenterOfMassY": -9.934647025744245E-19, + "CenterOfMassZ": 0.0019999999999999996 + }, + "Box": { + "MinX": -0.6025511456654449, + "MinY": 0.024566062716873845, + "MinZ": 0.1536489798049087, + "MaxX": 0.039448854334555306, + "MaxY": 0.06956606271687385, + "MaxZ": 0.15764897980490875 + }, + "Material": { + "Material": "Plain Carbon Steel", + "Material Database": "SOLIDWORKS Materials" + }, + "activeConfiguration": null + }, + { + "Name": "210_PlateAssemblyRibs-1/6_Side_x2_4mm_FERRO-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_Side_x2_4mm_FERRO.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\210_PlateAssemblyRibs.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.284462497093878, + "Density": 2700.0, + "Volume": 0.00010535648040514, + "SurfaceArea": 0.06128765594823982, + "CenterOfMassX": -0.0011099378486184124, + "CenterOfMassY": 0.0004776432043791705, + "CenterOfMassZ": 0.0020000000000000018 + }, + "Box": { + "MinX": -0.6025511456654458, + "MinY": 0.024566062716873845, + "MinZ": 0.15364897980491282, + "MaxX": -0.5985511456654435, + "MaxY": 0.06956606271687438, + "MaxZ": 0.7956489798049136 + }, + "Material": { + "Material": "6061 Alloy", + "Material Database": "SOLIDWORKS Materials" + }, + "activeConfiguration": null + } + ], + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\210_PlateAssemblyRibs.SLDASM", + "Parent": null, + "Properties": { + "Default": { + "IsLaser": "1" + }, + "Double-Side": { + "IsLaser": "1" + } + }, + "Equations": {}, + "Mass": { + "Mass": 3.927093499403022, + "Density": 4904.881001342582, + "Volume": 0.0008006501071744827, + "SurfaceArea": 0.455661237166338, + "CenterOfMassX": 5.360846232004307E-16, + "CenterOfMassY": 0.022319310423095266, + "CenterOfMassZ": 0.00020305519111584946 + }, + "Box": { + "MinX": -0.6025511456654458, + "MinY": 0.0170660627168749, + "MinZ": 0.15364897980490871, + "MaxX": 0.039448854334557526, + "MaxY": 0.07706606271687544, + "MaxZ": 0.79564897980492 + }, + "Material": { + "7_Side_x2_4mm_FERRO-3": "Plain Carbon Steel", + "7_Side_x2_4mm_FERRO-3 Material Database": "SOLIDWORKS Materials", + "6_Side_x2_4mm_FERRO-3": "6061 Alloy", + "6_Side_x2_4mm_FERRO-3 Material Database": "SOLIDWORKS Materials", + "7_Rib_x2_4mm_FERRO-5": "Plain Carbon Steel", + "7_Rib_x2_4mm_FERRO-5 Material Database": "SOLIDWORKS Materials", + "8_Rib_x2_4mm_FERRO-9": "", + "8_Rib_x2_4mm_FERRO-9 Material Database": "", + "8_Rib_x2_4mm_FERRO-1": "", + "8_Rib_x2_4mm_FERRO-1 Material Database": "", + "7_Rib_x2_4mm_FERRO-1": "Plain Carbon Steel", + "7_Rib_x2_4mm_FERRO-1 Material Database": "SOLIDWORKS Materials", + "7_Side_x2_4mm_FERRO-1": "Plain Carbon Steel", + "7_Side_x2_4mm_FERRO-1 Material Database": "SOLIDWORKS Materials", + "6_Side_x2_4mm_FERRO-1": "6061 Alloy", + "6_Side_x2_4mm_FERRO-1 Material Database": "SOLIDWORKS Materials" + }, + "activeConfiguration": null + }, + { + "Name": "210_PlateAssemblyRibs-1/7_Side_x2_4mm_FERRO-3", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Side_x2_4mm_FERRO.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": { + "D1@Fillet1": 0.1, + "CornerSlots": 15.2, + "CornerRadius": 0.1, + "D2@Sketch8": 15.2 + }, + "Mass": { + "Mass": 0.8799982396373077, + "Density": 7800.0, + "Volume": 0.00011282028713298817, + "SurfaceArea": 0.0633953116651913, + "CenterOfMassX": 1.5866461712914747E-16, + "CenterOfMassY": -9.934647025744245E-19, + "CenterOfMassZ": 0.0019999999999999996 + }, + "Box": { + "MinX": -0.6025511456654427, + "MinY": 0.024566062716874386, + "MinZ": 0.79164897980492, + "MaxX": 0.039448854334557526, + "MaxY": 0.06956606271687438, + "MaxZ": 0.79564897980492 + }, + "Material": { + "Material": "Plain Carbon Steel", + "Material Database": "SOLIDWORKS Materials" + }, + "activeConfiguration": null + }, + { + "Name": "210_PlateAssemblyRibs-1/6_Side_x2_4mm_FERRO-3", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_Side_x2_4mm_FERRO.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.284462497093878, + "Density": 2700.0, + "Volume": 0.00010535648040514, + "SurfaceArea": 0.06128765594823982, + "CenterOfMassX": -0.0011099378486184124, + "CenterOfMassY": 0.0004776432043791705, + "CenterOfMassZ": 0.0020000000000000018 + }, + "Box": { + "MinX": 0.035448854334554296, + "MinY": 0.024566062716873845, + "MinZ": 0.15364897980491288, + "MaxX": 0.039448854334556534, + "MaxY": 0.06956606271687438, + "MaxZ": 0.7956489798049136 + }, + "Material": { + "Material": "6061 Alloy", + "Material Database": "SOLIDWORKS Materials" + }, + "activeConfiguration": null + }, + { + "Name": "210_PlateAssemblyRibs-1/7_Rib_x2_4mm_FERRO-5", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Rib_x2_4mm_FERRO.SLDPRT", + "Parent": null, + "Properties": { + "Default": {}, + "Double-Side": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 0.707663863233155, + "Density": 7800.0, + "Volume": 9.072613631194295E-05, + "SurfaceArea": 0.0514704309739581, + "CenterOfMassX": -0.00011724870068805985, + "CenterOfMassY": 0.021884354219542924, + "CenterOfMassZ": 1.789693999245051E-19 + }, + "Box": { + "MinX": -0.16355114566544582, + "MinY": 0.029566062716873814, + "MinZ": 0.15364897980491377, + "MaxX": -0.1595511456654436, + "MaxY": 0.06956606271687436, + "MaxZ": 0.795648979804914 + }, + "Material": { + "Material": "Plain Carbon Steel", + "Material Database": "SOLIDWORKS Materials" + }, + "activeConfiguration": null + }, + { + "Name": "210_PlateAssemblyRibs-1/8_Rib_x2_4mm_FERRO-9", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\8_Rib_x2_4mm_FERRO.SLDPRT", + "Parent": null, + "Properties": { + "Default": {}, + "Double-Side": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 0.09142214973717021, + "Density": 1000.0, + "Volume": 9.14221497371702E-05, + "SurfaceArea": 0.05167721999577978, + "CenterOfMassX": 1.5779578498644186E-16, + "CenterOfMassY": 0.021898463732798638, + "CenterOfMassZ": 3.835089454020703E-20 + }, + "Box": { + "MinX": -0.6025511456654447, + "MinY": 0.029566062716874206, + "MinZ": 0.5926489798049144, + "MaxX": 0.03944885433455553, + "MaxY": 0.06956606271687421, + "MaxZ": 0.5966489798049144 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "210_PlateAssemblyRibs-1/7_Rib_x2_4mm_FERRO-2", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Rib_x2_4mm_FERRO.SLDPRT", + "Parent": null, + "Properties": null, + "Equations": null, + "Mass": null, + "Box": null, + "Material": null, + "activeConfiguration": null + }, + { + "Name": "210_PlateAssemblyRibs-1/8_Rib_x2_4mm_FERRO-2", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\8_Rib_x2_4mm_FERRO.SLDPRT", + "Parent": null, + "Properties": null, + "Equations": null, + "Mass": null, + "Box": null, + "Material": null, + "activeConfiguration": null + }, + { + "Name": "210_PlateAssemblyRibs-1/8_Rib_x2_4mm_FERRO-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\8_Rib_x2_4mm_FERRO.SLDPRT", + "Parent": null, + "Properties": { + "Default": {}, + "Double-Side": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 0.09142214973717021, + "Density": 1000.0, + "Volume": 9.14221497371702E-05, + "SurfaceArea": 0.05167721999577978, + "CenterOfMassX": 1.5779578498644186E-16, + "CenterOfMassY": 0.021898463732798638, + "CenterOfMassZ": 3.835089454020703E-20 + }, + "Box": { + "MinX": -0.6025511456654447, + "MinY": 0.029566062716874012, + "MinZ": 0.3526489798049143, + "MaxX": 0.03944885433455553, + "MaxY": 0.06956606271687402, + "MaxZ": 0.3566489798049143 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "210_PlateAssemblyRibs-1/7_Rib_x2_4mm_FERRO-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Rib_x2_4mm_FERRO.SLDPRT", + "Parent": null, + "Properties": { + "Default": {}, + "Double-Side": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 0.707663863233155, + "Density": 7800.0, + "Volume": 9.072613631194295E-05, + "SurfaceArea": 0.0514704309739581, + "CenterOfMassX": -0.00011724870068805985, + "CenterOfMassY": 0.021884354219542924, + "CenterOfMassZ": 1.789693999245051E-19 + }, + "Box": { + "MinX": -0.4035511456654457, + "MinY": 0.029566062716873828, + "MinZ": 0.15364897980491377, + "MaxX": -0.3995511456654435, + "MaxY": 0.06956606271687438, + "MaxZ": 0.795648979804914 + }, + "Material": { + "Material": "Plain Carbon Steel", + "Material Database": "SOLIDWORKS Materials" + }, + "activeConfiguration": null + }, + { + "Name": "210_PlateAssemblyRibs-1/7_Side_x2_4mm_FERRO-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\7_Side_x2_4mm_FERRO.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": { + "D1@Fillet1": 0.1, + "CornerSlots": 15.2, + "CornerRadius": 0.1, + "D2@Sketch8": 15.2 + }, + "Mass": { + "Mass": 0.8799982396373077, + "Density": 7800.0, + "Volume": 0.00011282028713298817, + "SurfaceArea": 0.0633953116651913, + "CenterOfMassX": 1.5866461712914747E-16, + "CenterOfMassY": -9.934647025744245E-19, + "CenterOfMassZ": 0.0019999999999999996 + }, + "Box": { + "MinX": -0.6025511456654449, + "MinY": 0.024566062716873845, + "MinZ": 0.1536489798049087, + "MaxX": 0.039448854334555306, + "MaxY": 0.06956606271687385, + "MaxZ": 0.15764897980490875 + }, + "Material": { + "Material": "Plain Carbon Steel", + "Material Database": "SOLIDWORKS Materials" + }, + "activeConfiguration": null + }, + { + "Name": "210_PlateAssemblyRibs-1/6_Side_x2_4mm_FERRO-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\6_Side_x2_4mm_FERRO.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.284462497093878, + "Density": 2700.0, + "Volume": 0.00010535648040514, + "SurfaceArea": 0.06128765594823982, + "CenterOfMassX": -0.0011099378486184124, + "CenterOfMassY": 0.0004776432043791705, + "CenterOfMassZ": 0.0020000000000000018 + }, + "Box": { + "MinX": -0.6025511456654458, + "MinY": 0.024566062716873845, + "MinZ": 0.15364897980491282, + "MaxX": -0.5985511456654435, + "MaxY": 0.06956606271687438, + "MaxZ": 0.7956489798049136 + }, + "Material": { + "Material": "6061 Alloy", + "Material Database": "SOLIDWORKS Materials" + }, + "activeConfiguration": null + }, + { + "Name": "LowerRibs-1", + "Children": null, + "Path": "C:\\Users\\mc008\\Desktop\\ph3\\products\\products\\sheetpress\\components\\sprcb-650\\LowerRibs.SLDASM", + "Parent": null, + "Properties": null, + "Equations": null, + "Mass": null, + "Box": null, + "Material": null, + "activeConfiguration": null + }, + { + "Name": "250-15-SP-HeatPlate5083-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\250-15-SP-HeatPlate5083.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 16.662425309544446, + "Density": 2659.9999980000002, + "Volume": 0.0062640696699521, + "SurfaceArea": 0.9001924718608263, + "CenterOfMassX": -0.32499999999999996, + "CenterOfMassY": 0.006947642486966486, + "CenterOfMassZ": -0.32499999999999996 + }, + "Box": { + "MinX": -0.6065511456654449, + "MinY": 0.06956606271687386, + "MinZ": 0.1496489798049141, + "MaxX": 0.043448854334555254, + "MaxY": 0.0845660627168744, + "MaxZ": 0.7996489798049142 + }, + "Material": { + "Material": "5086-H32, Rod (SS)", + "Material Database": "SOLIDWORKS Materials" + }, + "activeConfiguration": null + }, + { + "Name": "20_80_60-2", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\20_80_60.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.24087823164424416, + "Density": 2700.0, + "Volume": 8.921415986823858E-05, + "SurfaceArea": 0.01691663694085872, + "CenterOfMassX": 0.15000000000000002, + "CenterOfMassY": 0.33999999999999997, + "CenterOfMassZ": 0.009622045040142288 + }, + "Box": { + "MinX": -0.31155114566544484, + "MinY": 0.04956606271687432, + "MinZ": 0.6609231497846098, + "MaxX": -0.2515511456654448, + "MaxY": 0.06956606271687438, + "MaxZ": 0.7409231497846098 + }, + "Material": { + "Material": "6061 Alloy", + "Material Database": "SOLIDWORKS Materials" + }, + "activeConfiguration": null } ], "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.SLDASM", @@ -3857,20 +3877,96 @@ }, "Equations": {}, "Mass": { - "Mass": 41.247634070877545, - "Density": 2806.888054215971, - "Volume": 0.014695147534980324, - "SurfaceArea": 2.5921899504129846, - "CenterOfMassX": -0.28155114566544487, - "CenterOfMassY": 0.047897745638016, - "CenterOfMassZ": 0.47463291680577335 + "Mass": 27.67997950812358, + "Density": 3130.5290337827264, + "Volume": 0.008841949462668584, + "SurfaceArea": 2.4952759267536884, + "CenterOfMassX": -0.28184401739538645, + "CenterOfMassY": 0.06448817153885167, + "CenterOfMassZ": 0.47461904820589035 }, "Box": null, "Material": { - "250-15-SP-HeatPlate5083-1": "5086-H32, Rod (SS)", - "250-15-SP-HeatPlate5083-1 Material Database": "SOLIDWORKS Materials", + "303_TriMount_x8_5mm_FERRO-14": "Plain Carbon Steel", + "303_TriMount_x8_5mm_FERRO-14 Material Database": "SOLIDWORKS Materials", + "303_TriMount_x8_5mm_FERRO-15": "Plain Carbon Steel", + "303_TriMount_x8_5mm_FERRO-15 Material Database": "SOLIDWORKS Materials", + "20_80_60-13": "6061 Alloy", + "20_80_60-13 Material Database": "SOLIDWORKS Materials", + "20_80_60-14": "6061 Alloy", + "20_80_60-14 Material Database": "SOLIDWORKS Materials", + "20_80_60-16": "6061 Alloy", + "20_80_60-16 Material Database": "SOLIDWORKS Materials", + "TCGland-2/socket button head cap screw_am-3": "", + "TCGland-2/socket button head cap screw_am-3 Material Database": "", + "TCGland-2/socket button head cap screw_am-2": "", + "TCGland-2/socket button head cap screw_am-2 Material Database": "", + "TCGland-2/socket button head cap screw_am-4": "", + "TCGland-2/socket button head cap screw_am-4 Material Database": "", + "TCGland-2/6_TCGland_x2_1mm_Inox-1": "", + "TCGland-2/6_TCGland_x2_1mm_Inox-1 Material Database": "", + "TCGland-2/socket button head cap screw_am-1": "", + "TCGland-2/socket button head cap screw_am-1 Material Database": "", + "20_80_60-15": "6061 Alloy", + "20_80_60-15 Material Database": "SOLIDWORKS Materials", + "Slide40-3": "6061 Alloy", + "Slide40-3 Material Database": "SOLIDWORKS Materials", + "PowerGland-2/socket button head cap screw_am-1": "", + "PowerGland-2/socket button head cap screw_am-1 Material Database": "", + "PowerGland-2/6_PGland_x2_1mm_Inox-1": "", + "PowerGland-2/6_PGland_x2_1mm_Inox-1 Material Database": "", + "PowerGland-2/socket button head cap screw_am-3": "", + "PowerGland-2/socket button head cap screw_am-3 Material Database": "", + "PowerGland-2/socket button head cap screw_am-4": "", + "PowerGland-2/socket button head cap screw_am-4 Material Database": "", + "PowerGland-2/socket button head cap screw_am-2": "", + "PowerGland-2/socket button head cap screw_am-2 Material Database": "", + "20_80_60-11": "6061 Alloy", + "20_80_60-11 Material Database": "SOLIDWORKS Materials", + "20_80_60-17": "6061 Alloy", + "20_80_60-17 Material Database": "SOLIDWORKS Materials", + "Rail-Rod-M10-1": "", + "Rail-Rod-M10-1 Material Database": "", + "303_TriMount_x8_5mm_FERRO-12": "Plain Carbon Steel", + "303_TriMount_x8_5mm_FERRO-12 Material Database": "SOLIDWORKS Materials", + "PowerGland-1/socket button head cap screw_am-1": "", + "PowerGland-1/socket button head cap screw_am-1 Material Database": "", + "PowerGland-1/6_PGland_x2_1mm_Inox-1": "", + "PowerGland-1/6_PGland_x2_1mm_Inox-1 Material Database": "", + "PowerGland-1/socket button head cap screw_am-3": "", + "PowerGland-1/socket button head cap screw_am-3 Material Database": "", + "PowerGland-1/socket button head cap screw_am-4": "", + "PowerGland-1/socket button head cap screw_am-4 Material Database": "", + "PowerGland-1/socket button head cap screw_am-2": "", + "PowerGland-1/socket button head cap screw_am-2 Material Database": "", + "TCGland-1/socket button head cap screw_am-3": "", + "TCGland-1/socket button head cap screw_am-3 Material Database": "", + "TCGland-1/socket button head cap screw_am-2": "", + "TCGland-1/socket button head cap screw_am-2 Material Database": "", + "TCGland-1/socket button head cap screw_am-4": "", + "TCGland-1/socket button head cap screw_am-4 Material Database": "", + "TCGland-1/6_TCGland_x2_1mm_Inox-1": "", + "TCGland-1/6_TCGland_x2_1mm_Inox-1 Material Database": "", + "TCGland-1/socket button head cap screw_am-1": "", + "TCGland-1/socket button head cap screw_am-1 Material Database": "", + "303_TriMount_x8_5mm_FERRO-1": "Plain Carbon Steel", + "303_TriMount_x8_5mm_FERRO-1 Material Database": "SOLIDWORKS Materials", + "Slide40-1": "6061 Alloy", + "Slide40-1 Material Database": "SOLIDWORKS Materials", + "303_TriMount_x8_5mm_FERRO-11": "Plain Carbon Steel", + "303_TriMount_x8_5mm_FERRO-11 Material Database": "SOLIDWORKS Materials", + "303_TriMount_x8_5mm_FERRO-13": "Plain Carbon Steel", + "303_TriMount_x8_5mm_FERRO-13 Material Database": "SOLIDWORKS Materials", + "303_TriMount_x8_5mm_FERRO-9": "Plain Carbon Steel", + "303_TriMount_x8_5mm_FERRO-9 Material Database": "SOLIDWORKS Materials", + "303_TriMount_x8_5mm_FERRO-10": "Plain Carbon Steel", + "303_TriMount_x8_5mm_FERRO-10 Material Database": "SOLIDWORKS Materials", + "201_PlateCoverTri_x1_1mm_INOX-1": "Plain Carbon Steel", + "201_PlateCoverTri_x1_1mm_INOX-1 Material Database": "SOLIDWORKS Materials", "20_80_60-1": "6061 Alloy", "20_80_60-1 Material Database": "SOLIDWORKS Materials", + "20_80_60-3": "6061 Alloy", + "20_80_60-3 Material Database": "SOLIDWORKS Materials", "210_PlateAssemblyRibs-1/7_Side_x2_4mm_FERRO-3": "Plain Carbon Steel", "210_PlateAssemblyRibs-1/7_Side_x2_4mm_FERRO-3 Material Database": "SOLIDWORKS Materials", "210_PlateAssemblyRibs-1/6_Side_x2_4mm_FERRO-3": "6061 Alloy", @@ -3879,92 +3975,18 @@ "210_PlateAssemblyRibs-1/7_Rib_x2_4mm_FERRO-5 Material Database": "SOLIDWORKS Materials", "210_PlateAssemblyRibs-1/8_Rib_x2_4mm_FERRO-9": "", "210_PlateAssemblyRibs-1/8_Rib_x2_4mm_FERRO-9 Material Database": "", - "210_PlateAssemblyRibs-1/7_Rib_x2_4mm_FERRO-1": "Plain Carbon Steel", - "210_PlateAssemblyRibs-1/7_Rib_x2_4mm_FERRO-1 Material Database": "SOLIDWORKS Materials", - "210_PlateAssemblyRibs-1/6_Side_x2_4mm_FERRO-1": "6061 Alloy", - "210_PlateAssemblyRibs-1/6_Side_x2_4mm_FERRO-1 Material Database": "SOLIDWORKS Materials", - "210_PlateAssemblyRibs-1/7_Side_x2_4mm_FERRO-1": "Plain Carbon Steel", - "210_PlateAssemblyRibs-1/7_Side_x2_4mm_FERRO-1 Material Database": "SOLIDWORKS Materials", "210_PlateAssemblyRibs-1/8_Rib_x2_4mm_FERRO-1": "", "210_PlateAssemblyRibs-1/8_Rib_x2_4mm_FERRO-1 Material Database": "", + "210_PlateAssemblyRibs-1/7_Rib_x2_4mm_FERRO-1": "Plain Carbon Steel", + "210_PlateAssemblyRibs-1/7_Rib_x2_4mm_FERRO-1 Material Database": "SOLIDWORKS Materials", + "210_PlateAssemblyRibs-1/7_Side_x2_4mm_FERRO-1": "Plain Carbon Steel", + "210_PlateAssemblyRibs-1/7_Side_x2_4mm_FERRO-1 Material Database": "SOLIDWORKS Materials", + "210_PlateAssemblyRibs-1/6_Side_x2_4mm_FERRO-1": "6061 Alloy", + "210_PlateAssemblyRibs-1/6_Side_x2_4mm_FERRO-1 Material Database": "SOLIDWORKS Materials", + "250-15-SP-HeatPlate5083-1": "5086-H32, Rod (SS)", + "250-15-SP-HeatPlate5083-1 Material Database": "SOLIDWORKS Materials", "20_80_60-2": "6061 Alloy", - "20_80_60-2 Material Database": "SOLIDWORKS Materials", - "20_80_60-3": "6061 Alloy", - "20_80_60-3 Material Database": "SOLIDWORKS Materials", - "303_TriMount_x8_5mm_FERRO-1": "Plain Carbon Steel", - "303_TriMount_x8_5mm_FERRO-1 Material Database": "SOLIDWORKS Materials", - "303_TriMount_x8_5mm_FERRO-12": "Plain Carbon Steel", - "303_TriMount_x8_5mm_FERRO-12 Material Database": "SOLIDWORKS Materials", - "20_80_60-13": "6061 Alloy", - "20_80_60-13 Material Database": "SOLIDWORKS Materials", - "20_80_60-15": "6061 Alloy", - "20_80_60-15 Material Database": "SOLIDWORKS Materials", - "TCGland-2/6_TCGland_x2_1mm_Inox-1": "", - "TCGland-2/6_TCGland_x2_1mm_Inox-1 Material Database": "", - "TCGland-2/socket button head cap screw_am-2": "", - "TCGland-2/socket button head cap screw_am-2 Material Database": "", - "TCGland-2/socket button head cap screw_am-4": "", - "TCGland-2/socket button head cap screw_am-4 Material Database": "", - "TCGland-2/socket button head cap screw_am-3": "", - "TCGland-2/socket button head cap screw_am-3 Material Database": "", - "TCGland-2/socket button head cap screw_am-1": "", - "TCGland-2/socket button head cap screw_am-1 Material Database": "", - "303_TriMount_x8_5mm_FERRO-15": "Plain Carbon Steel", - "303_TriMount_x8_5mm_FERRO-15 Material Database": "SOLIDWORKS Materials", - "PowerGland-2/socket button head cap screw_am-4": "", - "PowerGland-2/socket button head cap screw_am-4 Material Database": "", - "PowerGland-2/socket button head cap screw_am-2": "", - "PowerGland-2/socket button head cap screw_am-2 Material Database": "", - "PowerGland-2/socket button head cap screw_am-3": "", - "PowerGland-2/socket button head cap screw_am-3 Material Database": "", - "PowerGland-2/socket button head cap screw_am-1": "", - "PowerGland-2/socket button head cap screw_am-1 Material Database": "", - "PowerGland-2/6_PGland_x2_1mm_Inox-1": "", - "PowerGland-2/6_PGland_x2_1mm_Inox-1 Material Database": "", - "20_80_60-14": "6061 Alloy", - "20_80_60-14 Material Database": "SOLIDWORKS Materials", - "Slide40-3": "6061 Alloy", - "Slide40-3 Material Database": "SOLIDWORKS Materials", - "20_80_60-17": "6061 Alloy", - "20_80_60-17 Material Database": "SOLIDWORKS Materials", - "20_80_60-16": "6061 Alloy", - "20_80_60-16 Material Database": "SOLIDWORKS Materials", - "20_80_60-11": "6061 Alloy", - "20_80_60-11 Material Database": "SOLIDWORKS Materials", - "TCGland-1/6_TCGland_x2_1mm_Inox-1": "", - "TCGland-1/6_TCGland_x2_1mm_Inox-1 Material Database": "", - "TCGland-1/socket button head cap screw_am-2": "", - "TCGland-1/socket button head cap screw_am-2 Material Database": "", - "TCGland-1/socket button head cap screw_am-4": "", - "TCGland-1/socket button head cap screw_am-4 Material Database": "", - "TCGland-1/socket button head cap screw_am-3": "", - "TCGland-1/socket button head cap screw_am-3 Material Database": "", - "TCGland-1/socket button head cap screw_am-1": "", - "TCGland-1/socket button head cap screw_am-1 Material Database": "", - "PowerGland-1/socket button head cap screw_am-4": "", - "PowerGland-1/socket button head cap screw_am-4 Material Database": "", - "PowerGland-1/socket button head cap screw_am-2": "", - "PowerGland-1/socket button head cap screw_am-2 Material Database": "", - "PowerGland-1/socket button head cap screw_am-3": "", - "PowerGland-1/socket button head cap screw_am-3 Material Database": "", - "PowerGland-1/socket button head cap screw_am-1": "", - "PowerGland-1/socket button head cap screw_am-1 Material Database": "", - "PowerGland-1/6_PGland_x2_1mm_Inox-1": "", - "PowerGland-1/6_PGland_x2_1mm_Inox-1 Material Database": "", - "250-15-SP-HeatPlate5083-2": "5086-H32, Rod (SS)", - "250-15-SP-HeatPlate5083-2 Material Database": "SOLIDWORKS Materials", - "Slide40-1": "6061 Alloy", - "Slide40-1 Material Database": "SOLIDWORKS Materials", - "303_TriMount_x8_5mm_FERRO-13": "Plain Carbon Steel", - "303_TriMount_x8_5mm_FERRO-13 Material Database": "SOLIDWORKS Materials", - "303_TriMount_x8_5mm_FERRO-11": "Plain Carbon Steel", - "303_TriMount_x8_5mm_FERRO-11 Material Database": "SOLIDWORKS Materials", - "303_TriMount_x8_5mm_FERRO-14": "Plain Carbon Steel", - "303_TriMount_x8_5mm_FERRO-14 Material Database": "SOLIDWORKS Materials", - "303_TriMount_x8_5mm_FERRO-9": "Plain Carbon Steel", - "303_TriMount_x8_5mm_FERRO-9 Material Database": "SOLIDWORKS Materials", - "303_TriMount_x8_5mm_FERRO-10": "Plain Carbon Steel", - "303_TriMount_x8_5mm_FERRO-10 Material Database": "SOLIDWORKS Materials" + "20_80_60-2 Material Database": "SOLIDWORKS Materials" }, "activeConfiguration": null }, diff --git a/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.x_t b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.x_t index ce16ee9e7..9d5f04a47 100644 --- a/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.x_t +++ b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.x_t @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:44a32b46c4bddee490f1aaae36f9a155ab310fcd79383ae1f7d9655ceeea6410 -size 545537 +oid sha256:a834c7d60bfed8788ed4116d6e50950bf562224f2d73c094baedb2d39a1da018 +size 601042 diff --git a/sheetpress/components/sprcb-650-light/cad/200_pressplate-global-650.html b/sheetpress/components/sprcb-650-light/cad/200_pressplate-global-650.html index 61316d02d..edbbc932c 100644 --- a/sheetpress/components/sprcb-650-light/cad/200_pressplate-global-650.html +++ b/sheetpress/components/sprcb-650-light/cad/200_pressplate-global-650.html @@ -8360,7 +8360,7 @@ var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){fun // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)if(b.hasOwnProperty(p))d[p]=b[p]};return extendStatics(d,b)};return function(d,b){extendStatics(d,b);function __(){this.constructor=d}d.prototype=b===null?Object.create(b):(__.prototype=b.prototype,new __)}}();var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]=this.mSelObjs.length)return[2,null];this.dehighlightAllTemporaryEntity();toRemove=this.mSelObjs[idx];this.mSelObjs.splice(idx,1);if(!utils.isNumber(this.isItemSelected(toRemove))){this.deColorEntity(toRemove)}return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 1:updated=_a.sent();if(!(updated||this.mSelObjs.length===0))return[3,3];return[4,this.resetImmediateResults()];case 2:_a.sent();return[3,4];case 3:this.mAuxGeoImmediate.regeneratePicks(this.mSelObjs);_a.label=4;case 4:this.updatePanelResult();return[2,toRemove]}}))}))};eDwMeasureEntities.prototype.setSelectedEntityColor=function(iColor){this.mSelMeasureEntColor=iColor};eDwMeasureEntities.prototype.setMeasureUnit=function(iUserUnits){var _this=this;this.mViewer.getModel().setUserUnits(iUserUnits);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.resetImmediateResults()];case 1:_a.sent();return[2]}}))}))})();this.mAuxGeoSelected.syncUnits();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePointToPoint=function(iEnable){eDwMeasureEntities.PointToPoint=iEnable;this.reset();this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updateDelta=function(iEnable){eDwMeasureEntities.ShowDelta=iEnable;this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePanelResult=function(){var userUnits=this.mViewer.getModel().getUserUnits();this.mPanelInfo.updatePanelResult(this.mSelObjs,userUnits)};eDwMeasureEntities.prototype.reset=function(){this.deColorAll();this.mAuxGeoSelected.reset();this.mAuxGeoImmediate.reset();this.mSelObjs=[];this.updatePanelResult()};eDwMeasureEntities.prototype.draw=function(){this.mAuxGeoSelected.draw();this.mAuxGeoImmediate.draw()};eDwMeasureEntities.prototype.getClassName=function(){return"eDwMeasureEntities"};eDwMeasureEntities.prototype.isItemSelected=function(iSelObj){if(utils.isNumber(iSelObj.getIDHC())){for(var i=0;i0){result=new MeasureResultString("Info","Invalid combination");ioAuxGeo.addMessage(result,iSelObjs[n-1].getPosition(),eDwTypes_1.HC.Color.red())}ioAuxGeo.updateResultLabels();return[2,isValid]}}))}))};eDwMeasureEntities.prototype.updateSingleVert=function(iSelObjs){if(1!==iSelObjs.length)return false;var vertObj=iSelObjs[0];return vertObj.getPointEntity()?true:false};eDwMeasureEntities.prototype.updateSingleEdge=function(iSelObjs){if(1!==iSelObjs.length)return false;var edgeObj=iSelObjs[0];if(edgeObj.getLineEntity())return true;return false};eDwMeasureEntities.prototype.updateSingleFace=function(iSelPropsHC,iSelObjs){if(1!==iSelObjs.length)return false;var faceObj=iSelObjs[0];var faceProp=iSelPropsHC[0];if(!faceObj.getFaceEntity()||!faceProp)return false;if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.CylinderElement){return true}else if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement){return true}return false};eDwMeasureEntities.prototype.updateVertVert=function(iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(iSelObjs[0].getPointEntity()&&iSelObjs[1].getPointEntity()){var vertObj0=iSelObjs[0];var vertObj1=iSelObjs[1];if(vertObj0.equals(vertObj1))return false;iAuxGeo.setByVertexVertex(vertObj0,vertObj1);return true}return false};eDwMeasureEntities.prototype.updateVertEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;var edgeProp=iSelPropsHC[0];var edgeObj=iSelObjs[0];var vertObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getPointEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];vertObj=iSelObjs[0]}if(!vertObj.getPointEntity())return false;if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByVertexLine(vertObj,edgeProp,edgeObj);return true}else if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByVertexCircle(vertObj,edgeProp,edgeObj);return true}return false};eDwMeasureEntities.prototype.updateVertFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var vertObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];vertObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getPointEntity()&&iSelObjs[0].getFaceEntity()){vertObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!vertObj.getPointEntity())return[2,false];if(!(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByVertexPlane(vertObj,faceProp,faceObj,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var edgeProp,edgeObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];edgeProp=iSelPropsHC[0];edgeObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getFaceEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,1];iAuxGeo.setByPlaneLine(faceProp,edgeProp,faceObj,edgeObj);return[2,true];case 1:if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,3];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 2:minDistInfo=_a.sent();iAuxGeo.setByCirclePlane(edgeProp,faceProp,edgeObj,faceObj,minDistInfo);return[2,true];case 3:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(!iSelObjs[0].getLineEntity()||!iSelObjs[1].getLineEntity()){return false}var edgeObj0=iSelObjs[0];var edgeProp0=iSelPropsHC[0];var edgeObj1=iSelObjs[1];var edgeProp1=iSelPropsHC[1];if(edgeObj0.equals(edgeObj1))return false;if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByLineLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleLine(edgeProp1,edgeProp0,edgeObj1,edgeObj0)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByCircleLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleCircle(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}this.updateEdges(iSelPropsHC,iSelObjs,iAuxGeo);return true};eDwMeasureEntities.prototype.updateFaceFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var faceObj0,faceProp0,faceObj1,faceProp1,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];if(!iSelObjs[0].getFaceEntity()||!iSelObjs[1].getFaceEntity()){return[2,false]}faceObj0=iSelObjs[0];faceProp0=iSelPropsHC[0];faceObj1=iSelObjs[1];faceProp1=iSelPropsHC[1];if(faceObj0.equals(faceObj1))return[2,false];if(!faceObj1.getFaceEntity()||!faceProp1)return[2,false];if(!(faceProp0 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByPlanePlane(faceProp1,faceProp0,faceObj1,faceObj0,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdges=function(iSelPropsHC,iSelObjs,ioAuxGeo){var n=iSelObjs.length;var len=0;var ids=[];for(var i=0;i1){var result=new MeasureResultDistance("Total Length",len);pos=iSelObjs[n-1].getPosition();ioAuxGeo.addOtherResult(result,pos);return true}return false};eDwMeasureEntities.prototype.highlightEntityAt=function(iIndex,iHighlight){if(iHighlight===void 0){iHighlight=true}var n=this.mSelObjs.length;if(iIndex<0||iIndex>=n)return;eDwMeasureEntities.highlightEntity(this.mSelObjs[iIndex],this.mViewer.getModel(),iHighlight)};eDwMeasureEntities.prototype.addAllForEntity=function(iSelObj){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.addObjs(iSelObj)];case 1:_a.sent();return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 2:_a.sent();return[4,this.resetImmediateResults()];case 3:_a.sent();this.colorEntity(iSelObj);return[2,true]}}))}))};eDwMeasureEntities.PointToPoint=false;eDwMeasureEntities.ShowDelta=false;return eDwMeasureEntities}(eDwTypes_1.HC.Markup.MarkupItem);var LabelItem=function(_super){__extends(LabelItem,_super);function LabelItem(iViewer,iLabel){var _this=_super.call(this)||this;_this.mLabel=iLabel;return _this}LabelItem.prototype.setStringContent=function(){this.mLabel.setStringContent()};LabelItem.prototype.draw=function(){this.mLabel.drawLabel()};LabelItem.prototype.hit=function(iPos){var box=this.mLabel.getLabelBox();if(!box)return false;var xMin=box.Min.x;var xMax=box.Max.x;var yMin=box.Min.y;var yMax=box.Max.y;return iPos.x<=xMax&&iPos.x>=xMin&&iPos.y<=yMax&&iPos.y>=yMin};LabelItem.prototype.onDragStart=function(iPos){this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragMove=function(iPos){var delta=eDwTypes_1.HC.Point2.subtract(iPos,this.mDragPos);var endPos=this.mLabel.getLeaderEndPos();if(!eDwGeomUtils.isValidHCPoint(endPos)||!eDwGeomUtils.isValidHCPoint(delta))return true;endPos.add(delta);this.mLabel.setLeaderEndPos(endPos);this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragEnd=function(iPos){return true};return LabelItem}(eDwTypes_1.HC.Markup.MarkupItem);var MeasureResultItem=function(){function MeasureResultItem(iName){this.mName=iName}Object.defineProperty(MeasureResultItem.prototype,"Value",{get:function(){return":NOVALUE:"},enumerable:false,configurable:true});Object.defineProperty(MeasureResultItem.prototype,"Name",{get:function(){return this.mName},enumerable:false,configurable:true});return MeasureResultItem}();var MeasureResultString=function(_super){__extends(MeasureResultString,_super);function MeasureResultString(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue;return _this}Object.defineProperty(MeasureResultString.prototype,"Value",{get:function(){return this.mValue},enumerable:false,configurable:true});return MeasureResultString}(MeasureResultItem);var MeasureResultNumber=function(_super){__extends(MeasureResultNumber,_super);function MeasureResultNumber(iName,iValueKind){var _this=_super.call(this,iName)||this;_this.mValueKind=iValueKind;return _this}Object.defineProperty(MeasureResultNumber.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue,this.mValueKind)},enumerable:false,configurable:true});return MeasureResultNumber}(MeasureResultItem);var MeasureResultDistance=function(_super){__extends(MeasureResultDistance,_super);function MeasureResultDistance(iName,iValue){var _this=_super.call(this,iName,cLength)||this;_this.mValue=iValue;return _this}return MeasureResultDistance}(MeasureResultNumber);var MeasureResultArea=function(_super){__extends(MeasureResultArea,_super);function MeasureResultArea(iName,iValue){var _this=_super.call(this,iName,"Area")||this;_this.mValue=iValue;return _this}return MeasureResultArea}(MeasureResultNumber);var MeasureResultAngle=function(_super){__extends(MeasureResultAngle,_super);function MeasureResultAngle(iName,iValue){var _this=_super.call(this,iName,"Angle")||this;_this.mValue=iValue;return _this}return MeasureResultAngle}(MeasureResultNumber);var MeasureResultPoint3D=function(_super){__extends(MeasureResultPoint3D,_super);function MeasureResultPoint3D(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue.copy();return _this}Object.defineProperty(MeasureResultPoint3D.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue.x,"Length")+","+l_Model.getValueWithUnit(this.mValue.y,"Length")+","+l_Model.getValueWithUnit(this.mValue.z,"Length")},enumerable:false,configurable:true});return MeasureResultPoint3D}(MeasureResultItem);var MeasureLabelItem=function(){function MeasureLabelItem(iViewer,iResult,iColor){this.mViewer=iViewer;this.mResult=iResult;this.mColor=iColor;this.mNameTextBox=undefined;this.mValueTextBox=undefined;this.mNameBox=undefined;this.mValueBox=undefined}MeasureLabelItem.prototype.drawItem=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();if(this.mNameBox)renderer.drawRectangle(this.mNameBox);if(this.mValueBox)renderer.drawRectangle(this.mValueBox);if(this.mNameTextBox)renderer.drawTextBox(this.mNameTextBox);if(this.mValueTextBox)renderer.drawTextBox(this.mValueTextBox)};MeasureLabelItem.prototype.setPosition=function(ioPos,iNameWidth,iValueWidth){if(!this.mNameBox||!this.mValueBox||!this.mNameTextBox||!this.mValueTextBox){this.mNameBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mNameBox.setFillColor(this.mColor?this.mColor:cGreyColor);this.mValueBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mValueBox.setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mNameTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setStrokeWidth(0);this.mNameTextBox.getTextPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setFillOpacity(0);this.mNameTextBox.getTextPortion().setFontFamily("arial");this.mValueTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mValueTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mValueTextBox.getBoxPortion().setStrokeWidth(0);this.mValueTextBox.getTextPortion().setFillColor(cGreyColor);this.mValueTextBox.getBoxPortion().setFillOpacity(0);this.mValueTextBox.getTextPortion().setFontFamily("arial")}var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=renderer.measureTextBox(this.mNameTextBox);var valueSize=renderer.measureTextBox(this.mValueTextBox);var height=Math.max(nameSize.y,valueSize.y);this.mNameBox.setSize(new eDwTypes_1.HC.Point2(iNameWidth,height));this.mValueBox.setSize(new eDwTypes_1.HC.Point2(iValueWidth,height));var namePos=ioPos.copy();var valuePos=ioPos.copy();valuePos.x+=iNameWidth;this.mNameBox.setPosition(namePos);this.mNameTextBox.setPosition(namePos);this.mValueBox.setPosition(valuePos);this.mValueTextBox.setPosition(valuePos);ioPos.y+=height};MeasureLabelItem.prototype.getWidth=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=this.mNameTextBox?renderer.measureTextBox(this.mNameTextBox):{x:0,y:0};var valueSize=this.mValueTextBox?renderer.measureTextBox(this.mValueTextBox):{x:0,y:0};return{NameWidth:nameSize.x,ValueWidth:valueSize.x}};MeasureLabelItem.prototype.setStringContent=function(){if(this.mNameTextBox){this.mNameTextBox.setTextString(this.mResult.Name)}if(this.mValueTextBox){this.mValueTextBox.setTextString(this.mResult.Value)}};MeasureLabelItem.prototype.getText=function(){return this.mResult.Name+": "+this.mResult.Value};MeasureLabelItem.prototype.getBoundingBox=function(){if(!this.mNameBox||!this.mValueBox){return null}var size1=this.mValueBox.getSize();var posS=this.mNameBox.getPosition().copy();var pos1=this.mValueBox.getPosition();var posE=new eDwTypes_1.HC.Point2(pos1.x+size1.x,pos1.y+size1.y);var min=new eDwTypes_1.HC.Point2(Math.min(posS.x,posE.x),Math.min(posS.y,posE.y));var max=new eDwTypes_1.HC.Point2(Math.max(posS.x,posE.x),Math.max(posS.y,posE.y));return{Min:min,Max:max}};return MeasureLabelItem}();var MeasureBaseLine=function(){function MeasureBaseLine(iViewer,iPntWCHC0,iPntWCHC1,iLineColor){this.mViewer=iViewer;this.mColor=iLineColor||cGreyColor;this.setWCPts(iPntWCHC0,iPntWCHC1)}MeasureBaseLine.prototype.draw=function(){if(!this.isValid())return;if(this.mLine)this.updateLinePts();else this.createHCLine();var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawLine(this.mLine)};MeasureBaseLine.prototype.getLineColorHC=function(){return this.mColor};MeasureBaseLine.prototype.getMiddleWCPtHC=function(){var middle=eDwTypes_1.HC.Point3.scale(eDwTypes_1.HC.Point3.add(this.mWCEndPtHC0,this.mWCEndPntHC1),.5);return middle};MeasureBaseLine.prototype.setLineColor=function(iColor){this.mColor=iColor;if(this.mLine)this.setColorOnHCLine(iColor);else this.createHCLine()};MeasureBaseLine.prototype.isValid=function(){return this.mWCEndPtHC0&&this.mWCEndPntHC1&&eDwGeomUtils.isValidHCPoint(this.mWCEndPtHC0)&&eDwGeomUtils.isValidHCPoint(this.mWCEndPntHC1)};MeasureBaseLine.prototype.createHCLine=function(){this.mLine=new eDwTypes_1.HC.Markup.Shape.Line;this.setColorOnHCLine(this.mColor);this.updateLinePts();return this};MeasureBaseLine.prototype.copyFrom=function(iSrcLine){if(iSrcLine.mLine){this.mLine.setStrokeWidth(iSrcLine.mLine.getStrokeWidth());this.mLine.setEndcapType(iSrcLine.mLine.getEndEndcapType());this.mLine.setStartEndcapSize(iSrcLine.mLine.getStartEndcapSize());this.mLine.setEndEndcapSize(iSrcLine.mLine.getEndEndcapSize());this.mLine.setStartEndcapColor(iSrcLine.mLine.getStartEndcapColor());this.mLine.setEndEndcapColor(iSrcLine.mLine.getEndEndcapColor())}this.setWCPts(iSrcLine.mWCEndPtHC0,iSrcLine.mWCEndPntHC1);this.mColor=iSrcLine.mColor};MeasureBaseLine.prototype.setWCPts=function(iWCStartPntHC,iWCEndPntHC){if(!iWCStartPntHC||!iWCEndPntHC||!eDwGeomUtils.isValidHCPoint(iWCStartPntHC)||!eDwGeomUtils.isValidHCPoint(iWCEndPntHC)){console.warn("One or more measure points are invalid");return}this.mWCEndPtHC0=iWCStartPntHC.copy();this.mWCEndPntHC1=iWCEndPntHC.copy()};MeasureBaseLine.prototype.updateLinePts=function(){var viewHC=this.mViewer.getHCView();this.mLine.setP1(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPtHC0)));this.mLine.setP2(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPntHC1)))};MeasureBaseLine.prototype.setColorOnHCLine=function(iColor){this.mLine.setStrokeColor(iColor);this.mLine.setEndEndcapColor(iColor);this.mLine.setStartEndcapColor(iColor)};return MeasureBaseLine}();var MeasureLine=function(_super){__extends(MeasureLine,_super);function MeasureLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLine.prototype.copy=function(){var copy=new MeasureLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setWidthAndEndCapsOnHCLine();return this};MeasureLine.prototype.setWidthAndEndCapsOnHCLine=function(){this.mLine.setStrokeWidth(3);this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.None)};return MeasureLine}(MeasureBaseLine);var MeasureLeaderLine=function(_super){__extends(MeasureLeaderLine,_super);function MeasureLeaderLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLeaderLine.prototype.copy=function(){var copy=new MeasureLeaderLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLeaderLine.prototype.getLeaderStartPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPtHC0)};MeasureLeaderLine.prototype.getLeaderEndPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPntHC1)};MeasureLeaderLine.prototype.setLeaderEndPos=function(iPos){this.setWCPts(this.mWCEndPtHC0,eDwGeomUtils.screenToWorld(iPos,this.mViewer.getHCView()))};MeasureLeaderLine.prototype.setLeaderEnd=function(iPoint){this.mWCEndPntHC1=iPoint.copy()};MeasureLeaderLine.prototype.getLeaderStart=function(){return this.mWCEndPtHC0};return MeasureLeaderLine}(MeasureBaseLine);var MeasureDistLine=function(_super){__extends(MeasureDistLine,_super);function MeasureDistLine(iViewer,iPntHC0,iSelObj0,iPntHC1,iSelObj1,iLineColor,iUseArrowEnds){if(iUseArrowEnds===void 0){iUseArrowEnds=true}var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;_this.mStartSelObj=iSelObj0;_this.mEndSelObj=iSelObj1;_this.mDistColor=iLineColor||cLineDistanceColor;_this.mUseArrowEnds=iUseArrowEnds;if(!_this.isValid())_this.createHCLine();return _this}MeasureDistLine.prototype.copy=function(){var copy=new MeasureDistLine(this.mViewer,this.mWCEndPtHC0,this.mStartSelObj,this.mWCEndPntHC1,this.mEndSelObj,this.getLineColorHC(),this.mUseArrowEnds);copy.copyFrom(this);return copy};MeasureDistLine.prototype.setSelObjEndPts=function(iWCStartPntHC,iStartSelObj,iWCEndPntHC,iEndSelObj){_super.prototype.setWCPts.call(this,iWCStartPntHC,iWCEndPntHC);this.mStartSelObj=iStartSelObj;this.mEndSelObj=iEndSelObj};MeasureDistLine.prototype.getDistance=function(){var localPt0HC=this.mStartSelObj.getAsLocalPoint(this.mWCEndPtHC0);var localPt1HC=this.mEndSelObj.getAsLocalPoint(this.mWCEndPntHC1);return eDwTypes_1.HC.Point3.subtract(localPt0HC,localPt1HC).length()};MeasureDistLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setHCLineAttributes();return this};MeasureDistLine.prototype.setHCLineAttributes=function(){this.mLine.setStrokeWidth(3);if(this.mUseArrowEnds){this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.Arrowhead)}this.mLine.setStartEndcapSize(5);this.mLine.setEndEndcapSize(5);this.mLine.setStartEndcapColor(this.mDistColor);this.mLine.setEndEndcapColor(this.mDistColor);this.mLine.setStrokeColor(this.mDistColor)};return MeasureDistLine}(MeasureBaseLine);var MeasureLabel=function(){function MeasureLabel(iViewer,iPnt3DHC,iDrawEnabled){if(iDrawEnabled===void 0){iDrawEnabled=true}this.mViewer=iViewer;this.mItems=[];this.mDrawEnabled=iDrawEnabled;this.createLeaderIfPointValid(iPnt3DHC,iPnt3DHC)}MeasureLabel.prototype.reset=function(){this.mItems=[]};MeasureLabel.prototype.drawLabel=function(){if(!this.isValid()||!this.mDrawEnabled)return;this.setLabelPosition(this.mLeader.getLeaderEndPos());var n=this.mItems.length;if(0===n)return;this.mLeader.draw();for(var i=0;icanvasSize.x&&bboxSize.xcanvasSize.y&&bboxSize.y1){this.mLineDist.draw();if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){this.mDelta.draw(iImmediateDrawMode)}var viewHC=this.mViewer.getHCView();this.mEndGlyph0.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[0])));this.mEndGlyph1.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[1])));if(!iImmediateDrawMode){var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawCircle(this.mEndGlyph0);renderer.drawCircle(this.mEndGlyph1)}}};MeasureAuxDelta.prototype.getLabelData=function(){var labelData={};var labelName=this.mLineNormal?cNormalDistance:this.mSomeCoordsArcCenters?cCenterDistance:cDistance;labelData[cDistance]=new MeasureResultDistance(labelName,this.getDistance());var minResultDist=new MeasureResultDistance(cMinDistance,this.mModelSpaceMinDist);if(parseFloat(minResultDist.Value)>0){labelData[cMinDistance]=minResultDist}var maxResultDist=new MeasureResultDistance(cMaxDistance,this.mModelSpaceMaxDist);if(parseFloat(maxResultDist.Value)>0){labelData[cMaxDistance]=maxResultDist}if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){$.extend(labelData,this.mDelta.getLabelData())}return labelData};MeasureAuxDelta.prototype.getLabels=function(){var labels=[];if(this.getDistance()1&&this.mLineDist?eDwTypes_1.HC.Point3.subtract(this.mWCPntsHC[0],this.mWCPntsHC[1]):eDwTypes_1.HC.Point3.zero()};MeasureAuxDelta.prototype.getDistance=function(){return this.mLineDist?this.mLineDist.getDistance():0};MeasureAuxDelta.prototype.setDistLineColor=function(iColor){this.mLineColor=iColor};MeasureAuxDelta.prototype.setPointColor=function(iColor){this.mEndGlyph0.setFillColor(iColor);this.mEndGlyph1.setFillColor(iColor)};MeasureAuxDelta.prototype.setMinDist=function(iDist){this.mModelSpaceMinDist=iDist};MeasureAuxDelta.prototype.setMaxDist=function(iDist){this.mModelSpaceMaxDist=iDist};Object.defineProperty(MeasureAuxDelta.prototype,"LineNormal",{get:function(){return this.mLineNormal},set:function(iEnable){this.mLineNormal=iEnable},enumerable:false,configurable:true});Object.defineProperty(MeasureAuxDelta.prototype,"SomeCoordsArcCenters",{get:function(){return this.mSomeCoordsArcCenters},set:function(iEnable){this.mSomeCoordsArcCenters=iEnable},enumerable:false,configurable:true});MeasureAuxDelta.prototype.hasDistance=function(){var deltaDist=this.getDistance();return deltaDist>cLengthTol?true:false};return MeasureAuxDelta}();var MeasureDelta=function(){function MeasureDelta(iViewer){this.mViewer=iViewer;this.reset()}MeasureDelta.prototype.set=function(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];this.mLineDeltaMap[cDeltaX].setSelObjEndPts(iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1);this.mLineDeltaMap[cDeltaY].setSelObjEndPts(deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1);this.mLineDeltaMap[cDeltaZ].setSelObjEndPts(deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1)};MeasureDelta.prototype.getLabels=function(){var labelData=this.getLabelData();var numNonZeroLabelData=0;var nonZeroLabelData={};for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var deltaKey=_a[_i];var dist=this.mLineDeltaMap[deltaKey].getDistance();if(dist>cLengthTol){nonZeroLabelData[deltaKey]=labelData[deltaKey];numNonZeroLabelData++}}if(numNonZeroLabelData===1)nonZeroLabelData={};var labels=[];for(var key in nonZeroLabelData){var lineDelta=this.mLineDeltaMap[key];var label=new MeasureLabel(this.mViewer,lineDelta.getMiddleWCPtHC());label.addItem(labelData[key],lineDelta.getLineColorHC());if(label.isValid())labels.push(label)}return labels};MeasureDelta.prototype.draw=function(iImmediateDrawMode){if(this.isDeltaEnabled()){for(var key in this.mLineDeltaMap){var deltaLine=this.mLineDeltaMap[key];if(deltaLine.getDistance()>cLengthTol)deltaLine.draw()}}};MeasureDelta.prototype.reset=function(){this.mLineDeltaMap={}};MeasureDelta.prototype.copy=function(){var auxDeltaCopy=new MeasureDelta(this.mViewer);for(var key in this.mLineDeltaMap){auxDeltaCopy.mLineDeltaMap[key]=this.mLineDeltaMap[key].copy()}return auxDeltaCopy};MeasureDelta.prototype.getLabelData=function(){var labelData={};if(this.isDeltaEnabled()){for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var delta=_a[_i];labelData[delta]=new MeasureResultDistance(delta,this.mLineDeltaMap[delta].getDistance())}}return labelData};MeasureDelta.prototype.getText=function(){if(this.isDeltaEnabled()){var data=this.getLabelData();return"Delta : "+data[cDeltaX].Value+", "+data[cDeltaY].Value+", "+(""+data[cDeltaZ].Value)}return""};MeasureDelta.create=function(iViewer,iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var measureDelta=new MeasureDelta(iViewer);var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];measureDelta.mLineDeltaMap[cDeltaX]=new MeasureDistLine(iViewer,iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1,eDwTypes_1.HC.Color.red(),false);measureDelta.mLineDeltaMap[cDeltaY]=new MeasureDistLine(iViewer,deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1,new eDwTypes_1.HC.Color(0,128,0),false);measureDelta.mLineDeltaMap[cDeltaZ]=new MeasureDistLine(iViewer,deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1,eDwTypes_1.HC.Color.blue(),false);return measureDelta};MeasureDelta.prototype.isDeltaEnabled=function(){return eDwMeasureEntities.ShowDelta&&!!this.mLineDeltaMap[cDeltaX]};return MeasureDelta}();var MeasureAuxDistance=function(){function MeasureAuxDistance(iViewer){this.mViewer=iViewer;this.mDistLine=new MeasureAuxDelta(iViewer);this.mNDistLine=new MeasureAuxDelta(iViewer,cAuxDistanceNormalDistanceLineColor,true);this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]}MeasureAuxDistance.prototype.reset=function(){this.mDistLine.reset();this.mNDistLine.reset();this.mNDistLine.setDistLineColor(cAuxDistanceNormalDistanceLineColor);this.mNDistLine.LineNormal=true;this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]};MeasureAuxDistance.prototype.draw=function(iImmediateDrawMode){if(!this.getLabels().length)return;this.mDistLine.draw(iImmediateDrawMode);this.mNDistLine.draw(iImmediateDrawMode);for(var _i=0,_a=this.mNormalDistExtLines;_i<_a.length;_i++){var normalExtLine=_a[_i];normalExtLine.draw()}};MeasureAuxDistance.prototype.setByPointPoint=function(iWCPntHC0,iSelObj0,iWCPntHC1,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}this.reset();this.mDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.mDistLine.SomeCoordsArcCenters=isSomeCoordsArcCenters;this.mNDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.setNormalDistExtPoints([iWCPntHC0,iWCPntHC0,iWCPntHC1,iWCPntHC1]);this.avoidDuplication()};MeasureAuxDistance.prototype.setByPointLine=function(iPntWCHC,iSelObj0,iEdgeHC,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}var pickPntWCHC=iSelObj1.getPosition();var endPntsWCHC=l_getLineEndPts(iSelObj1);var vecWCHC=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,endPntsWCHC.P1HC);if(vecWCHC.length()<1e-6)return;vecWCHC.normalize();var k=eDwTypes_1.HC.Point3.dot(eDwTypes_1.HC.Point3.subtract(iPntWCHC,pickPntWCHC),vecWCHC);var basePntWCHC=eDwTypes_1.HC.Point3.add(pickPntWCHC,eDwTypes_1.HC.Point3.scale(vecWCHC,k));var vecWCHC0=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,basePntWCHC);var vecWCHC1=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P1HC,basePntWCHC);if(eDwTypes_1.HC.Point3.dot(vecWCHC0,vecWCHC1)<0){this.setByPointPoint(iPntWCHC,iSelObj0,basePntWCHC,iSelObj1,isSomeCoordsArcCenters)}else{this.reset();var pntWCHC=vecWCHC0.length()normalDist){result.push(cDistance+": "+labelData[cDistance].Value)}if(this.mNDistLine.getWCDeltaEnds().length&&normalDist){result.push((this.mNDistLine.LineNormal?"Normal ":"")+cDistance+": "+labelData[cDistance].Value)}var minDistResultItem=labelData[cMinDistance];if(minDistResultItem){result.push(cMinDistance+": "+minDistResultItem.Value)}var maxDistResultItem=labelData[cMaxDistance];if(maxDistResultItem){result.push(cMaxDistance+": "+maxDistResultItem.Value)}if(eDwMeasureEntities.ShowDelta){var nDeltaPt=this.mNDistLine.getDelta();var deltaPt=this.mNDistLine.LineNormal?this.mDistLine.getDelta():nDeltaPt;if(!deltaPt.equalsWithTolerance(eDwTypes_1.HC.Point3.zero(),cLengthTol)){result.push(distLine.getText())}}return result.join("\n")};MeasureAuxDistance.getAngle=function(iV0,iV1){var vec0=iV0.copy();var vec1=iV1.copy();vec0.normalize();vec1.normalize();var dotVal=eDwTypes_1.HC.Point3.dot(vec0,vec1);if(0===dotVal)return 90;dotVal=Math.min(dotVal,1);dotVal=Math.max(dotVal,-1);var angle=Math.acos(dotVal);var angleDgree=angle*180/Math.PI;var n=eDwTypes_1.HC.Point3.cross(vec0,vec1);n.normalize();if(isNaN(n.x)||isNaN(n.y)||isNaN(n.z))return 0;return angleDgree};MeasureAuxDistance.prototype.setMinMaxForCircles=function(iCircleHC0,iCircleHC1){function setMinMax(ioAuxDelta,iNominalDist,iRadiiDist){if(!ioAuxDelta.getWCDeltaEnds().length){return}if(iNominalDist>iRadiiDist){ioAuxDelta.setMinDist(iNominalDist-iRadiiDist)}ioAuxDelta.setMaxDist(iNominalDist+iRadiiDist)}var circlePlaneHC0=eDwTypes_1.HC.Plane.createFromPointAndNormal(iCircleHC0.origin,iCircleHC0.normal);var projPnt=eDwGeomUtils.dropPointOnPlane(iCircleHC1.origin,circlePlaneHC0);var dot=eDwTypes_1.HC.Point3.dot(iCircleHC0.normal,iCircleHC1.normal);var dist=projPnt.subtract(iCircleHC0.origin).length();console.debugLog("Measure","2 circles/arcs: dot = "+dot+" dist = "+dist);if(1-Math.abs(dot)cLengthTol){var radiiDist=iCircleHC0.radius+iCircleHC1.radius;setMinMax(this.mDistLine,dist,radiiDist);setMinMax(this.mNDistLine,dist,radiiDist)}};MeasureAuxDistance.prototype.avoidDuplication=function(){var delta0=this.mDistLine.getDelta();var delta1=this.mNDistLine.getDelta();var len0=delta0.length();var len1=delta1.length();var lenMax=Math.max(len0,len1);var lenDiff=Math.abs(len0-len1);if(0===lenMax||lenDiff/lenMax1){this.addDisplayMarker(iSelObjs[0]);delete this.mDelta;delete this.mDistLine}this.addDisplayMarker(iSelObjs[n-1]);if(eDwMeasureEntities.PointToPoint&&this.mPntData.length===2){var selObj0=this.mPntData[0].SelObj;var selObj1=this.mPntData[1].SelObj;var pntWCHC0=selObj0.getPosition();var pntWCHC1=selObj1.getPosition();var absLenTol=eDwGeomUtils.cAbsLengthTol;if(!pntWCHC0.equalsWithTolerance(pntWCHC1,absLenTol)){this.mDistLine=new MeasureDistLine(this.mViewer,pntWCHC0,selObj0,pntWCHC1,selObj1);this.mDistLine.draw();this.mDelta=MeasureDelta.create(this.mViewer,pntWCHC1,pntWCHC0,selObj1,selObj0)}}};MeasureAuxPick.prototype.getText=function(){var text="";if(eDwMeasureEntities.PointToPoint){text=this.mDistResultText;if(this.mDelta)text+="\n"+this.mDelta.getText()}return text};MeasureAuxPick.prototype.addDisplayMarker=function(iSelObj){var cWidthEdge=3;var cPointSize=7;var pntWCHC=iSelObj.getPosition().copy();var shapeCircleHC=new eDwTypes_1.HC.Markup.Shape.Circle;shapeCircleHC.setCenter(eDwTypes_1.HC.Point2.fromPoint3(this.mViewer.getHCView().projectPoint(pntWCHC)));shapeCircleHC.setFillColor(cAuxPickPointFillColor);shapeCircleHC.setStrokeColor(cAuxPickPointStrokeColor);shapeCircleHC.setStrokeWidth(cWidthEdge);shapeCircleHC.setRadius(cPointSize);this.mPntData.push({SelObj:iSelObj,Circle:shapeCircleHC});return shapeCircleHC};MeasureAuxPick.prototype.drawEndPnts=function(){var viewHC=this.mViewer.getHCView();var renderer=this.mViewer.getHCMarkupManager().getRenderer();for(var i=0;i0?n-1:n}for(var i=startIdx;i0){labelsToBeDistributed=this.mInfoLabels.slice().concat(this.mResultLabels)}}this.distributeLabels(labelsToBeDistributed);if(!this.mImmediateDrawMode){this.addMarkupLabels()}};MeasureAuxGeo.prototype.updateLastInfoLabels=function(){this.updateInfoLabel(this.getLabels().length-1)};MeasureAuxGeo.prototype.updateInfoLabel=function(iIndex){this.mInfoLabels=[];function addTo(iCurrIndex,iLabels,ioLabels){if(iLabels.length>iCurrIndex&&iCurrIndex>=0){var label=iLabels[iCurrIndex];if(label.setDefaultEndPos()){label.setStringContent();ioLabels.push(label)}}}addTo(iIndex,this.getLabels(),this.mInfoLabels)};MeasureAuxGeo.prototype.getInfoLabelText=function(){var output=[];var labels=this.getLabels();for(var i=0;icAngleTol?angleRange+Math.PI:angleRange;var percRange=angleRange/(2*Math.PI);len*=percRange;area*=percRange;angle*=percRange}var circularArc={OriginWCHC:iSelObj.getAsLocalPoint(ioCircleHC.origin),NormalWCHC:ioCircleHC.normal,StartPtWCHC:startPt,EndPtWCHC:endPt,Length:len,Area:area,Diameter:ioCircleHC.radius*2,Angle:angle};return circularArc}function l_closestPoints(iPntHC0,iPntHC1){var pntHC0=iPntHC0[0].copy();var pntHC1=iPntHC1[0].copy();var minDist=eDwTypes_1.HC.Point3.subtract(iPntHC0[0],iPntHC1[0]).length();for(var i=0;i0||eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)>0){var closePnts=l_closestPoints(pntsL0HC,pntsL1HC);distPntHC0=closePnts.P0HC;distPntHC1=closePnts.P1HC}return{PntHC0:origPntHC0,PntHC1:origPntHC1,PntHC2:distPntHC0,PntHC3:distPntHC1}}function l_distanceLineLinePara(iLineHC0,iLineHC1,iPntHC0,iPntHC1){var vecHC0=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,iLineHC0.P1HC);vecHC0.normalize();var k=eDwTypes_1.HC.Point3.dot(vecHC0,eDwTypes_1.HC.Point3.subtract(iPntHC1,iPntHC0))/eDwTypes_1.HC.Point3.dot(vecHC0,vecHC0);var basePnt1HC=eDwTypes_1.HC.Point3.add(iPntHC0,eDwTypes_1.HC.Point3.scale(vecHC0,k));var vecL0P0HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,basePnt1HC);var vecL0P1HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P1HC,basePnt1HC);if(eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)<0){return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1.copy(),PntHC2:basePnt1HC.copy(),PntHC3:iPntHC1.copy()}}var tmp=l_closestPoints([iLineHC1.P0HC,iLineHC1.P1HC],[iLineHC0.P0HC,iLineHC0.P1HC]);return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1,PntHC2:tmp.P1HC,PntHC3:tmp.P0HC}}function l_adjustLeaderEndByStart(iPoints){if(0===iPoints.length)return[];function computeAngle(iVect){var angle=Math.atan2(iVect.y,iVect.x);var degrees=180*angle/Math.PI;return(360+Math.round(degrees))%360}function compare(iA,iB){if(iA.angiB.ang)return 1;return 0}var targetRadius=90;var center=new eDwTypes_1.HC.Point2(0,0);for(var i=0;i-1){this.mSelObjs.splice(idx,1)}}return[2]}}))}))})()};eDwMeasureOperator.prototype.clearMeasureEntities=function(){this.mMeasureEntities.reset()};eDwMeasureOperator.prototype.highlightEntityTempAt=function(idx){this.mMeasureEntities.highlightTemporaryEntityAt(idx)};eDwMeasureOperator.prototype.dehighlightAllTemporaryEntity=function(){this.mMeasureEntities.dehighlightAllTemporaryEntity();this.resetTempHighlight()};eDwMeasureOperator.prototype.getMeasureMode=function(){return this.mMeasureMode};eDwMeasureOperator.prototype.setMeasureMode=function(iMode){this.mMeasureMode=iMode};eDwMeasureOperator.prototype.setPointToPointMode=function(iEnable){this.mMeasureEntities.updatePointToPoint(iEnable)};eDwMeasureOperator.prototype.setShowDelta=function(iEnable){this.mMeasureEntities.updateDelta(iEnable)};eDwMeasureOperator.prototype.highlightMeasuringItem=function(iSelObj){this.mSelObjs.push(iSelObj);this.Viewer.HCViewer.selectionManager.add(iSelObj)};eDwMeasureOperator.prototype.dehighlightMeasuringItems=function(){this.mSelObjs=[];this.Viewer.HCViewer.selectionManager.clear()};eDwMeasureOperator.prototype.removeMeasuringItemTempHighlight=function(){for(var _i=0,_a=this.mSelObjs;_i<_a.length;_i++){var selObj=_a[_i];eDwMeasureEntities.highlightEntity(selObj,this.Viewer.getModel(),false)}};eDwMeasureOperator.prototype.resetTempHighlight=function(){eDwMeasureEntities.highlightEntity(this.mTempHighlightItem,this.Viewer.getModel(),false);this.removeMeasuringItemTempHighlight()};eDwMeasureOperator.prototype.resetSelections=function(){var model=this.Viewer.getModel();var modelHC=model.getHCModel();var arraySize=this.mSelectionArray.length;for(var i=0;i"+"
"+""+entityClass+"-"+entityIndex+" "+""+desc+"
"+"
";_b.label=10;case 10:++i;return[3,1];case 11:return[2,generatedHTML]}}))}))};return eDwUIMeasureHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);return eDwUIMeasureHTMLGenerator}));define("eDwUIMeasurePlugin",["require","exports","eDwEventMgr","eDwKeyMgr","eDwUIUtils","eDwMeasureMgr","eDwUIMeasureHTMLGenerator","eDwTypes","eDwUIBasePlugin","eDwEvents","eDwMeasureEvents","eDwUIShortcutMenu"],(function(require,exports,eDwEventMgr,eDwKeyMgr_1,eDwUIUtils,eDwMeasureMgr,eDwUIMeasureHTMLGenerator,eDwTypes_3,eDwUIBasePlugin_1,eDwEvents_2,eDwMeasureEvents_2,eDwUIShortcutMenu_1){"use strict";var eDwUIMeasurePlugin=function(_super){__extends(eDwUIMeasurePlugin,_super);function eDwUIMeasurePlugin(iViewer,iViewerFeatOpts){var _this=this;var buttonInfo={ID:"#edrawings-button-measure"};_this=_super.call(this,"Measure",iViewer,buttonInfo,iViewerFeatOpts)||this;_this.initPluginButton();return _this}eDwUIMeasurePlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){var panelsToLoad,model,value,measureButton;return __generator(this,(function(_a){switch(_a.label){case 0:panelsToLoad=[{ID:c_measurePanelID,HTML:"measurepanel.html"}];return[4,_super.prototype.init.call(this,panelsToLoad)];case 1:_a.sent();model=this.mViewer.getModel();value=model.getProperty("measure");eDwUIUtils.hide("#edrawings-button-measure",false);measureButton=$("#edrawings-button-measure");measureButton[value==="true"?"removeClass":"addClass"]("edrawings-disabled-button");this.mMeasureMgr=new eDwMeasureMgr(this.mViewer);eDwUIUtils.setUIGenerator(c_measurePanelID,new eDwUIMeasureHTMLGenerator(this.mViewer,c_measurePanelID));return[2]}}))}))};eDwUIMeasurePlugin.prototype.onClick=function(iActivate){_super.prototype.onClick.call(this,iActivate);if(iActivate){eDwUIUtils.activateUI(this.PluginButtonID,c_measurePanelID)}};eDwUIMeasurePlugin.prototype.onActivate=function(iButtonJQ){var _this=this;if(!_super.prototype.onActivate.call(this,iButtonJQ))return false;eDwUIUtils.addPanelModeEvents(c_measurePanelID,c_eventIDSuffix,"#"+iButtonJQ.attr("id"));var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-remove",(function(iEvent,iUIItemJQ,iArg){var selMeasureItem=$(c_measurePanelID+" .edrawings-list-selected");if(selMeasureItem){var indexStr=selMeasureItem.attr("index");if(indexStr){var index=parseInt(indexStr);_this.mMeasureMgr.removeMeasureEntityAt(index)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-clear",(function(iEvent,iUIItemJQ,iArg){_this.mMeasureMgr.clearMeasureEntities();_this.mMeasureMgr.dehighlightAllSelectEntity();eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));var selectorName=c_measurePanelID+" .edrawings-measure-entities-list-item";this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=$(iEvent.target);if(!targetJQ||!targetJQ.length)return;eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();_this.updateMeasureSelection(targetJQ[0],selectorName)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"mousedown",(function(iEvent){var eventJQ=iEvent;if(!eDwKeyMgr_1.eDwKeyMgr.isRMBPressed(eventJQ)){return}_this.updateMeasureSelection(eventJQ.target,selectorName);(function(){return __awaiter(_this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:screenPos=new eDwTypes_3.HC.Point2(eventJQ.clientX,eventJQ.clientY);return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.RightClickEvent,this.mViewer,screenPos,null,this.PluginGroupName)];case 1:_a.sent();return[2]}}))}))})()}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-entities-remove","click",(function(iEvent){var targetJQ=$(iEvent.target);var idxStr=targetJQ.parent().attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);_this.mMeasureMgr.removeMeasureEntityAt(idx)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-filter-button","click",(function(iEvent){var target=$(iEvent.target);if(target.hasClass("state-on-button")){target.removeClass("state-on-button")}else{target.addClass("state-on-button")}_this.mMeasureMgr.setMeasureMode(l_getCurrentMeasureMode())}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-delta-button","click",(function(iEvent){var target=$(iEvent.target);_this.mMeasureMgr.setMeasureDelta(!target.hasClass("state-on-button"));target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-pickpoint-button","click",(function(iEvent){var target=$(iEvent.target);var isSelected=target.hasClass("state-on-button");_this.mMeasureMgr.setPointToPointMode(!isSelected);target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-unit-selector","change",(function(iEvent){var lengthUnit=$("#edrawings-measure-distant-unit").val();var angleUnit=$("#edrawings-measure-angle-unit").val();_this.mMeasureMgr.setMeasureUnits(lengthUnit,angleUnit)}));var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,l_onMeasurementRefresh);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,l_onMeasurementSelected);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,l_onMeasurementDeselectAll);this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",true);this.mMeasureMgr.activateMeasure(this.mMeasureMgr.getMeasureMode());l_syncMeasureModeUI(this.mMeasureMgr,this.mViewer.getModel().getUserUnits());return true};eDwUIMeasurePlugin.prototype.onDeactivate=function(iButtonJQ){if(!_super.prototype.onDeactivate.call(this,iButtonJQ))return false;eDwUIUtils.deactivateMoveInput(c_eventIDSuffix);this.mMeasureMgr.deactivateMeasure();var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();shortcutMenu.removeAllMenuItems(this.PluginGroupName);this.mUIHTMLEventMgr.removeAllEventHandlers();var eventMgr=eDwEventMgr.get();eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,"l_onMeasurementRefresh");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,"l_onMeasurementSelected");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,"l_onMeasurementDeselectAll");this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",false);return true};eDwUIMeasurePlugin.prototype.updateMeasureSelection=function(iTarget,iSelectorName){var targetJQ=$(iTarget);var idxStr=targetJQ.attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);var measureMgr=this.mMeasureMgr;$(iSelectorName).removeClass("edrawings-list-selected");measureMgr.dehighlightAllSelectEntity();targetJQ.addClass("edrawings-list-selected");measureMgr.highlightSelectEntityAt(idx)};eDwUIMeasurePlugin.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){this.mMeasureMgr.dehighlightAllSelectEntity();this.mMeasureMgr.clearMeasureEntities()};return eDwUIMeasurePlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);var c_measurePanelID="#edrawings-measure-panel";var c_eventIDSuffix=".edw.measure";function l_onMeasurementDeselectAll(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementSelected(iSelListIndex){return __awaiter(this,void 0,void 0,(function(){var selector,itemJQ;return __generator(this,(function(_a){selector='.edrawings-measure-entities-list-item[index="'+iSelListIndex+'"]';itemJQ=$(selector);if(itemJQ.length&&!itemJQ.hasClass("edrawings-list-selected")){eDwUIUtils.scrollToTarget(itemJQ,"fast")}$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");itemJQ.addClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementRefresh(iMeasureResult){return __awaiter(this,void 0,void 0,(function(){var list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:list=$("#edrawings-measure-submenu-list");$("#edrawings-measure-result").text("");list.empty();$("#edrawings-measure-result").text(iMeasureResult.Message);gen=eDwUIUtils.getUIGenerator(c_measurePanelID);gen.setMeasureResult(iMeasureResult);_b=(_a=list).append;return[4,gen.generateHTML("")];case 1:_b.apply(_a,[_c.sent()]);eDwUIUtils.fixMenuPanelInwardToolbar($(c_measurePanelID));return[2]}}))}))}function l_getCurrentMeasureMode(){var vertexEnabled=eDwUIUtils.isStateOn("#edrawings-measure-vertex-button")?eDwTypes_3.EntityMode.VERTEX:0;var edgeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-edge-button")?eDwTypes_3.EntityMode.EDGE:0;var faceEnabled=eDwUIUtils.isStateOn("#edrawings-measure-face-button")?eDwTypes_3.EntityMode.FACE:0;var holeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-hole-button")?eDwTypes_3.EntityMode.HOLE:0;return vertexEnabled|edgeEnabled|faceEnabled|holeEnabled}function l_syncMeasureModeUI(iMeasureMgr,iUserUnits){function setMeasureButton(iID,iMeasureModes,iTargetModes){var method=iMeasureModes&iTargetModes?"addClass":"removeClass";$(iID)[method]("state-on-button")}$("#edrawings-measure-distant-unit").val(iUserUnits.Length);$("#edrawings-measure-angle-unit").val(iUserUnits.Angle);var measureMode=iMeasureMgr.getMeasureMode();setMeasureButton("#edrawings-measure-vertex-button",measureMode,eDwTypes_3.EntityMode.VERTEX);setMeasureButton("#edrawings-measure-edge-button",measureMode,eDwTypes_3.EntityMode.EDGE);setMeasureButton("#edrawings-measure-face-button",measureMode,eDwTypes_3.EntityMode.FACE)}return eDwUIMeasurePlugin})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. -var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="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m970rkrpXW96byqtC6qQTCeapmmapqt0va5rVxNZ2SOXzRRPVrzy98YbvelAc3n63GeXnQTS70eVXNKb3nQaNWG6k0Jc9mALwj8Bbgu9acXZQB9j1bQ5aHH5fnQlvelNu7DkPVNBnU0FqOgThllAS+kkR36dkZU0aZYNbX4UPWpVqWSeyTE9dIrm2pBC7Uds0sOv65o4hKwMkY4S1hnVTqRAy+kdCxyHfMKoTV6oU0XHBR0SFUcOTUnf8BEHZ5MSfevPxhMIMahvHASaDk52Q29UUDmP8PlMzgwIrmvPw4XOFh2lP0SzeqcuUs/xOSdkRNn/QlSkcVG31GShpkn5ezxJ06mXdLqWJqn6jgudz6LPoJ9Hh2I76o1Z0wT8revbrquVm3WNgoFi1wEA1nWNC/5zz/um/ee+c88997xvz2s/88779txzz33nm/afe+4579tz3zntZ+55375zzzv33PO+Pe/b88779p177nnfnvfdeeed775735133nnndP+7c7r/zen+9+67884777xvuv/dN93/7n333Xfffffd++67/91333333Xfffffdd999991333333Xfvu+++++6777777rvvvnvffffdd999991333333fvuu+++++6777777rvvvvvuu+++++59991333333Xfffffdd999991333333Xffffc93X333Xffffc9lU6nfU+lfffd91Q6lfY9lU6n0umeSqd7Kp1Kp9LpVDqVTqVT6XQqZVubSqdSxbTJLjSmITFDtw6M31F0xVQ6lU6lbGtT6VRa4+1BhKAFEeZlskuNZ0jMsLIDI43JhUzSUIYgTzQbDCSZwqmUbU1xQ1NlzfIpYIgCy4f5aU1XloU3GhMGQS1TIvg9k8pMpWxSNqniI5AS9dwbqmGYBuzMoo4Utp4i+Wf0mZ8YA4BhAwOyxVSNWmqHmmGONk2zllQQrecFkD5GlHvUHV804HEhq2bJEKSoWMGvfmtxwPAL2zXnsQEq5rhDrbUqDBoaiQRgNnus5n0a1nh7JqpUFqHoPBjeULfoifEXJfFRfMLUVHdLMYZWHOd5Q1vbnmBZs3YNqBd6jflpjVOxCJ/KmkxAH8MpFwLMEaI21FIh+CTh2MmzFhQBMIEAuZhz4qFa4CwIiycYqGCSV3cq3KhSnkFxVoJS8zRmGlp4q/FgEGsXsmoQvwGz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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("200_pressplate-global-650",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
Matrix = "+JSON.stringify(matrixHC)+"
";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
Net matrix = "+JSON.stringify(matrixHC)+"
";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
Version #: "+eDrawingsWVUtils.getViewerVersion()+"
";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
HC Version:"+viewerHC.getViewerVersionString()+"
Format Version: "+viewerHC.getFormatVersionString()+"
"}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
"};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
"+" "+""+"Name
"+"
"}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
"+iResult.ErrorCode+"
";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
"+data+"
"}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); +var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="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luf7v5o8jn4XJCPMyjisEi88jRj1HemghYEKA9n9/ydMaln5hlaDZT7+X9d1Xf////91XUcxEtJkg+T//314+P//////////v56FHai3Ay1k2UM801fJ8kcV/7qu62rG0Jqp6GBd19XSErqCQx/U8kcVv+W3/FFF6IdCoVAoFAq1/FHF538+n8/n8/m0/P///////3/L//////////+WlppQUc7HC5UrOPQFVv7///+W////////f0eFEaBQKPT5tLS0tLT8cmFyYVGn0+lc13WQbM7pdDqd6//f2hhOTU0oFAqp2jmwroNV0bU9REc6FJpjmP/x//+/0+l0Op1Op9PpdP7//1/XdV3/////dV3XFXJd////fzY4wGdbnpqn253jE8KXnSeENyyebw7SxhR/VHFdfyThW6O5SjhA6GCMJ3RQTwB00EuHDqY1gg5SqvPwoOtvToFkNCVOnimQUjRiJY0DDhvFcvz////R5+SkGn1OCqKJPsEUuBJ9To4BQp9gogQYGxxT+aQEe/P///9H1c6qviOaNqgaC0jfygsHUDVKBF+KMwBU7dGJvwSGGujaldYfUgQJdM3szvL//6Mx/v9/LlLz/7H/nSha5//////F1nVd13X9/////wdzZM3ssSFvzGvuABV+abZm3uhTJtdMRiaHkI6ch8ZwnS1rposBPnqsmUZi0GCSyCmiEJA+JtZMEniVbIRwtv7///+ZHThAM0tIimbGMBLNVESMZgaJRjOLiMo88ub///9fw85oeG5qMmsYJqnnplWSNcyx8QlKVOEaxmfGc9PLbQ0T4vcE5Sls3SyLs4apePAEpSn4////f7EPjUKhUCg0cTUBbSTr1FhWotHMTGMDO40PeDSqfWl0w3KkO7OFzQQjH0c7L8c9EI4T7hz1sBwpiIIOVkU7QQcFBIEOkmFBB7sGQQcVvIAOIsiDrq2tQdfYuKBrbmWga3GKoGt0GKBreFigX8Hz+Xw+n8/n8/l8Pte3vkpvaeKsbxtyrG9WsqxvHz6tbz8C1zcWjuuklo11MkvMOkkVY51MwdYvm3brF0tW1i+JqP7////o2tra2h5idI2NC7qGhyW6RochuuZWJroWp+j////XQ9bpbcoKQc5BMqy3PjMDnIMKXkDQFMPBOYggD0LhGy3Owa5BboaSopyDAoI4Ogerov/////3ERYpYy6w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/9033f/ufffdd99999377rv/3Xfffffdd999991333333Xfffffdd++777777rvvvvvuu+++e999991333333Xfffffd++6777777rvvvvvuu+++++6777777n333Xfffffdd999991333333Xfffffdd9999z3dfffdd9999z2VTqd9T6V99933VDqV9j2VTqfS6Z5Kp3sqnUqn0ulUOpVOpVPpdCplW5tKp1LFtMkuNKYhMUO3DozfUXTFVDqVTqVsa1PpVFrj7UGEoAUR5mWyS41nSMywsgMjjcmFTNJQhiBPNBsMJJnCqZRtTXFDU2XN8ilgiALLh/lpTVeWhTcaEwZBLVMi+D2TykylbFI2qeIjkBL13BuqYZgG7MyijhS2niL5Z/SZnxgDgGEDA7LFVI1aaoeaYY42TbOWVBCt5wWQPkaUe9QdXzTgcSGrZskQpKhYwa9+a3HA8AvbNeexASrmuEOttSoMGhqJBGA2e6zmfRrWeHsmqlQWoeg8GN5Qt+iJ8Rcl8VF8wtRUd0sxhlYc53lDW9ueYFmzdg2oF3qN+WmNU7EIn8qaTEAfwykXAswRojbUUiH4JOHYybMWFAEwgQC5mHPioVrgLAiLJxioYJJXdyrcqFKeQXFWglLzNGYaWnir8WAQaxeyahC/AbNT4COqkxV6WldXJAOBxjETBEJdPyHfpI9VKVnKnNeyoGY91qkiqruk68Ax8OLY8RM9Hapq4GJTRx1So56wUmLOOkIdC9QlI7F5gaAHDZWJTuyHRqpJn1HmDVFvqAQclVSpPC7p0MIh1DUoDM1NNoLIWXKvClEJonTClKaW65yjOhIamFdoCobQylDl0+OyeiJMmTrr8AFV8JJvLlv0eCDKi4ZTKMighfyCvhTUUWST1SgdMLHEOFEf0QhB9GGqbgLpA+2dVUBnnkxlYNRQUMKqET6OajcofVTDHWEzHocPVRufDOqxEHpLqEKcfJghUGBjCUiPrcnSJ3TpQwiT56MOXN2fpqhLctiYNbQAAoFBFF25WIeuqutjhrDzxgJbDQXGggpojjJfSRlUQuOkH5FQ86niKLOSFBxYbwarjxMyzGVORaiTnVJqDphv9U8WP7OKLYTU0BTbTBSVlguzvGPh0V8BB2ItQtV3GN7UDP6eVGmwHvODNygqHCGCSvwsdJgBNgJnhH05aJgaLQ2hsYB4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yDq44sChY9Wx5lh3rDZWQMDANXC9sQqufisNGjXWGmvf+geDL8YaY5WxzmCx9yKFi7VFCxYri3XFqmIVMWIdoVdiRbGeWE2YKLGWWEmsenkf7Na7NUSIvDVvxVtBdJDjsM6tdHQd1g6rh7XuApyFDRjWDBkurBfWuFVDBLe3tgorBQoR1girhHXC1oB1aysAAwYAVgDrggVRa9RaVva0Pq1kZEwr0zo2prQqrVpaSWvSenYmr/JqZgav8Kqm1q5tGhoau7JrVpa7uisBAu/6rmtrcYEC0TW6UlEtrUvr1FTT2rRiYTmtTmtVFdQKtR44ILVKrVZWAgwYkK7S9eqKc3FN1+n69eVXvyJA8GB9sHp5QVghrF1dDlYHKxhYg7XBmiBBX/uqQAHbyraKie11r2HrgC1d21K+pXvvvaV77/3/3v//////1L333lIpliCYIRjYCgaGBSat7i3d06/4A1KGmCJ/xR8htbruL0R777333nvvvffee8eJVu2999577y2VrlH5UbeUxT3nnnPPOefbc8/77pt7vj3nnvfdd+ee7+255333zXff23PPPZ9u7jvnu++p555PpX17z/veXo5VDr2qFHHPPe+c776nUu5539xzz/v2fXvet+eee975VMq353177vvum/uqp3LP++7bc++55317zz2fSmlP+8/77rxvXvVU3rfnffPNvfd8uj33vG/PPfe8b9p/7v3nUyn3VU/lfXPPPe97e+777pt73vd0e077z2n/+fbcc8+959vzqqdyzz333HPP+/bce077z/vum/af9037z/ueSvuu+s/79tzz7Xnfnnve+VRa9VTuuee075t77j2n/ee0/7xv2n/uP++86j+fSrnnfXved9+e970979tzz/v2fCrt23/uP9+e0/5zz2n/+e7bez7dtJ+557X33PO+Pfd8KuWe+889p/3nfdP+c889n0o9p/3MPe/bc+955557yXnbY1jkg4Be+5l7vjv3nA41/PpozJARAwbfiz0XLVisUJECxQkTJUjojRCRhxcCxN0HuzoPdB3m5Dhs0BCXAcMFOAtvbhXaKEyQEAHCAwcNfJ+y8S1dU0tDOzMrIxtjsECBWBhYgi8EXl1cW1pZWFcHrAxUFaCaIjBAQAAAUlFQT05NTEtK0SQ5hl+3ZVci6+rGSKRDD6tOG6EWzBQzYvDttViR4kQJ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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("200_pressplate-global-650",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
Matrix = "+JSON.stringify(matrixHC)+"
";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
Net matrix = "+JSON.stringify(matrixHC)+"
";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
Version #: "+eDrawingsWVUtils.getViewerVersion()+"
";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
HC Version:"+viewerHC.getViewerVersionString()+"
Format Version: "+viewerHC.getFormatVersionString()+"
"}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
"};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
"+" "+""+"Name
"+"
"}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
"+iResult.ErrorCode+"
";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
"+data+"
"}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. diff --git a/sheetpress/components/sprcb-650-light/cad/201_PlateCoverTri_x1_1mm_INOX.SLDPRT b/sheetpress/components/sprcb-650-light/cad/201_PlateCoverTri_x1_1mm_INOX.SLDPRT index e6920bfba..b1c5d99a0 100644 --- a/sheetpress/components/sprcb-650-light/cad/201_PlateCoverTri_x1_1mm_INOX.SLDPRT +++ b/sheetpress/components/sprcb-650-light/cad/201_PlateCoverTri_x1_1mm_INOX.SLDPRT @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:40eedb2e3ffbc5768d4f5dc0d2d4c3a371ba4cedef43267edde7c45c5beb106e -size 101964 +oid sha256:599088cf911202a711e7d6fc247c216e47ccdc1797b8fa5d7568dbaab9d1bc20 +size 102526 diff --git a/sheetpress/components/sprcb-650-light/cad/20_80_60.SLDPRT b/sheetpress/components/sprcb-650-light/cad/20_80_60.SLDPRT index 610be6751..51f7f1507 100644 --- a/sheetpress/components/sprcb-650-light/cad/20_80_60.SLDPRT +++ b/sheetpress/components/sprcb-650-light/cad/20_80_60.SLDPRT @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:224b25614f2b8c912d1986be35fbb5e24386c8cba0a45be7c45c3ffc281ea20f -size 142197 +oid sha256:019737a3547bcd562950d95c0b47ebd69281f85c55c67977d3870fd1deddb916 +size 142676 diff --git a/sheetpress/components/sprcb-650-light/cad/210_PlateAssemblyRibs.SLDASM b/sheetpress/components/sprcb-650-light/cad/210_PlateAssemblyRibs.SLDASM index 38a97421c..fc11d9d32 100644 --- a/sheetpress/components/sprcb-650-light/cad/210_PlateAssemblyRibs.SLDASM +++ b/sheetpress/components/sprcb-650-light/cad/210_PlateAssemblyRibs.SLDASM @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:765140790da974c112e5b42c90f7dc588c5acf2c340a4528f7254c98c7a78478 -size 312605 +oid sha256:31cf838e47d565b936a856c772be0106646caf7c1304ad71ace9d894f7fa0d75 +size 311714 diff --git a/sheetpress/components/sprcb-650-light/cad/303_TriMount_x8_5mm_FERRO.SLDPRT b/sheetpress/components/sprcb-650-light/cad/303_TriMount_x8_5mm_FERRO.SLDPRT index 0b072d0b0..d252e6b17 100644 --- a/sheetpress/components/sprcb-650-light/cad/303_TriMount_x8_5mm_FERRO.SLDPRT +++ b/sheetpress/components/sprcb-650-light/cad/303_TriMount_x8_5mm_FERRO.SLDPRT @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:80b26216aea82b9a90d5b7bfd995b6c06eab7b367e3d37d1e84de1c6d0f6ca65 -size 103434 +oid sha256:54b88eb961b99796310ffcaf539cef84c43d872ea3987a774ae756b34fa57ef6 +size 104217 diff --git a/sheetpress/components/sprcb-650-light/cad/6_PGland_x2_1mm_Inox.SLDPRT b/sheetpress/components/sprcb-650-light/cad/6_PGland_x2_1mm_Inox.SLDPRT index e8cbac5eb..ff6db67de 100644 --- a/sheetpress/components/sprcb-650-light/cad/6_PGland_x2_1mm_Inox.SLDPRT +++ b/sheetpress/components/sprcb-650-light/cad/6_PGland_x2_1mm_Inox.SLDPRT @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:feb0026a529888d9966386f925750eb468fa13758e5eb9dc535acd2015ba6087 -size 72311 +oid sha256:3bac1d0f0243770249d95e1edc75c8bf8ebcd6cc2359a30d71d9736f97acc37e +size 74817 diff --git a/sheetpress/components/sprcb-650-light/cad/6_Side_x2_4mm_FERRO.SLDPRT b/sheetpress/components/sprcb-650-light/cad/6_Side_x2_4mm_FERRO.SLDPRT index 6423d59da..b2d6a2a9d 100644 --- a/sheetpress/components/sprcb-650-light/cad/6_Side_x2_4mm_FERRO.SLDPRT +++ b/sheetpress/components/sprcb-650-light/cad/6_Side_x2_4mm_FERRO.SLDPRT @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9371433af5256fa3d378079166f92852f075698b315f4429727349ec0c61c6be -size 244311 +oid sha256:abb01c92796c01595e39691c7d8a55fdc0e8366363b491a7d5b88c2a5b9ce436 +size 262085 diff --git a/sheetpress/components/sprcb-650-light/cad/6_TCGland_x2_1mm_Inox.SLDPRT b/sheetpress/components/sprcb-650-light/cad/6_TCGland_x2_1mm_Inox.SLDPRT index d78e35d64..f83e56f58 100644 --- a/sheetpress/components/sprcb-650-light/cad/6_TCGland_x2_1mm_Inox.SLDPRT +++ b/sheetpress/components/sprcb-650-light/cad/6_TCGland_x2_1mm_Inox.SLDPRT @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3e47d039d1f9aa07450d59ecc34b3b1635cb2d274c5241e445598b16b5709482 -size 76990 +oid sha256:5965f9e586ab97ed7bc94e518b280768ad48f9c35f2b1459502db9b69ece0a10 +size 75343 diff --git a/sheetpress/components/sprcb-650-light/cad/7_Rib_x2_4mm_FERRO.SLDPRT b/sheetpress/components/sprcb-650-light/cad/7_Rib_x2_4mm_FERRO.SLDPRT index 81653837d..0280c12c2 100644 --- a/sheetpress/components/sprcb-650-light/cad/7_Rib_x2_4mm_FERRO.SLDPRT +++ b/sheetpress/components/sprcb-650-light/cad/7_Rib_x2_4mm_FERRO.SLDPRT @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:25f443fae0054523dec2d060fb6bc43c0bc781ea1e6a3caad6159424cf19246d -size 399659 +oid sha256:247c0f307b67af23d0bfeb3ee0187cc06a9eb3b208a5b2306a6ed70ba9f7ca67 +size 433332 diff --git a/sheetpress/components/sprcb-650-light/cad/7_Side_x2_4mm_FERRO.SLDPRT b/sheetpress/components/sprcb-650-light/cad/7_Side_x2_4mm_FERRO.SLDPRT index 70ce7eb01..3c6ab8342 100644 --- a/sheetpress/components/sprcb-650-light/cad/7_Side_x2_4mm_FERRO.SLDPRT +++ b/sheetpress/components/sprcb-650-light/cad/7_Side_x2_4mm_FERRO.SLDPRT @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:feb6f69fdf2d5121c6eccd1f87ed5a493594c17eaf84295100aa63103b902faa -size 159493 +oid sha256:3c2a9bb2ef071903d1766ea60e14cd48ae95758a71f8e819541aca9b34b62aec +size 162433 diff --git a/sheetpress/components/sprcb-650-light/cad/8_Rib_x2_4mm_FERRO.SLDPRT b/sheetpress/components/sprcb-650-light/cad/8_Rib_x2_4mm_FERRO.SLDPRT index ab67531da..eeb4f3d40 100644 --- a/sheetpress/components/sprcb-650-light/cad/8_Rib_x2_4mm_FERRO.SLDPRT +++ b/sheetpress/components/sprcb-650-light/cad/8_Rib_x2_4mm_FERRO.SLDPRT @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a1ea47be625081271656058125ab646bef5ae0e87f89c31b9db044a3c17aaa65 -size 360088 +oid sha256:ac8d4da39ac3bc542eada79a234f109e36b03cd75e70bca7206c7a0fee4ac2cb +size 375829 diff --git a/sheetpress/components/sprcb-650-light/cad/laser/201_PlateCoverTri_x1_1mm_INOX.DXF b/sheetpress/components/sprcb-650-light/cad/laser/201_PlateCoverTri_x2_1mm_INOX.DXF similarity index 84% rename from sheetpress/components/sprcb-650-light/cad/laser/201_PlateCoverTri_x1_1mm_INOX.DXF rename to sheetpress/components/sprcb-650-light/cad/laser/201_PlateCoverTri_x2_1mm_INOX.DXF index 6100f902c..0616cc830 100644 --- a/sheetpress/components/sprcb-650-light/cad/laser/201_PlateCoverTri_x1_1mm_INOX.DXF +++ b/sheetpress/components/sprcb-650-light/cad/laser/201_PlateCoverTri_x2_1mm_INOX.DXF @@ -445,19 +445,19 @@ $SKPOLY 9 $TDCREATE 40 -2460490.406933762 +2460493.77721596 9 $TDUCREATE 40 -2460490.323600428 +2460493.693882627 9 $TDUPDATE 40 -2460490.406946331 +2460493.777228415 9 $TDUUPDATE 40 -2460490.323612998 +2460493.693895081 9 $TDINDWG 40 @@ -885,7 +885,7 @@ $PSTYLEMODE 9 $FINGERPRINTGUID 2 -{3267930f-f4c5-43c3-8c7c-e2938490dcff} +{ab983c2d-2af4-40a8-b51c-40aa0373f699} 9 $VERSIONGUID 2 @@ -2431,9 +2431,9 @@ mc007 40 0.0 41 -2460490.323600428 +2460493.693882627 42 -2460490.323612998 +2460493.693895081 1 90 diff --git a/sheetpress/components/sprcb-650-light/cad/laser/303_TriMount_x8_5mm_FERRO.DXF b/sheetpress/components/sprcb-650-light/cad/laser/303_TriMount_x8_5mm_FERRO.DXF new file mode 100644 index 000000000..d99425e5a --- /dev/null +++ b/sheetpress/components/sprcb-650-light/cad/laser/303_TriMount_x8_5mm_FERRO.DXF @@ -0,0 +1,3596 @@ + 0 +SECTION + 2 +HEADER + 9 +$ACADVER + 1 +AC1015 + 9 +$ACADMAINTVER + 70 + 6 + 9 +$DWGCODEPAGE + 3 +ANSI_1252 + 9 +$INSBASE + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$EXTMIN + 10 +-5.7470269118 + 20 +10.5393485831 + 30 +0.0 + 9 +$EXTMAX + 10 +46.6688365591 + 20 +62.955212054 + 30 +0.0 + 9 +$LIMMIN + 10 +0.0 + 20 +0.0 + 9 +$LIMMAX + 10 +420.0 + 20 +297.0 + 9 +$ORTHOMODE + 70 + 0 + 9 +$REGENMODE + 70 + 1 + 9 +$FILLMODE + 70 + 1 + 9 +$QTEXTMODE + 70 + 0 + 9 +$MIRRTEXT + 70 + 1 + 9 +$LTSCALE + 40 +1.0 + 9 +$ATTMODE + 70 + 1 + 9 +$TEXTSIZE + 40 +3.5 + 9 +$TRACEWID + 40 +1.0 + 9 +$TEXTSTYLE + 7 +Standard + 9 +$CLAYER + 8 +0 + 9 +$CELTYPE + 6 +ByLayer + 9 +$CECOLOR + 62 + 256 + 9 +$CELTSCALE + 40 +1.0 + 9 +$DISPSILH + 70 + 0 + 9 +$DIMSCALE + 40 +1.0 + 9 +$DIMASZ + 40 +3.302 + 9 +$DIMEXO + 40 +0.0 + 9 +$DIMDLI + 40 +3.75 + 9 +$DIMRND + 40 +0.0 + 9 +$DIMDLE + 40 +0.0 + 9 +$DIMEXE + 40 +1.0 + 9 +$DIMTP + 40 +0.0 + 9 +$DIMTM + 40 +0.0 + 9 +$DIMTXT + 40 +3.5 + 9 +$DIMCEN + 40 +2.5 + 9 +$DIMTSZ + 40 +0.0 + 9 +$DIMTOL + 70 + 0 + 9 +$DIMLIM + 70 + 0 + 9 +$DIMTIH + 70 + 1 + 9 +$DIMTOH + 70 + 1 + 9 +$DIMSE1 + 70 + 0 + 9 +$DIMSE2 + 70 + 0 + 9 +$DIMTAD + 70 + 1 + 9 +$DIMZIN + 70 + 1 + 9 +$DIMBLK + 1 + + 9 +$DIMASO + 70 + 1 + 9 +$DIMSHO + 70 + 1 + 9 +$DIMPOST + 1 + + 9 +$DIMAPOST + 1 + + 9 +$DIMALT + 70 + 0 + 9 +$DIMALTD + 70 + 3 + 9 +$DIMALTF + 40 +0.0393700787 + 9 +$DIMLFAC + 40 +1.0 + 9 +$DIMTOFL + 70 + 1 + 9 +$DIMTVP + 40 +0.0 + 9 +$DIMTIX + 70 + 0 + 9 +$DIMSOXD + 70 + 0 + 9 +$DIMSAH + 70 + 0 + 9 +$DIMBLK1 + 1 + + 9 +$DIMBLK2 + 1 + + 9 +$DIMSTYLE + 2 +ISO-25 + 9 +$DIMCLRD + 70 + 0 + 9 +$DIMCLRE + 70 + 0 + 9 +$DIMCLRT + 70 + 0 + 9 +$DIMTFAC + 40 +1.0 + 9 +$DIMGAP + 40 +1.524 + 9 +$DIMJUST + 70 + 0 + 9 +$DIMSD1 + 70 + 0 + 9 +$DIMSD2 + 70 + 0 + 9 +$DIMTOLJ + 70 + 0 + 9 +$DIMTZIN + 70 + 1 + 9 +$DIMALTZ + 70 + 0 + 9 +$DIMALTTZ + 70 + 0 + 9 +$DIMUPT + 70 + 0 + 9 +$DIMDEC + 70 + 2 + 9 +$DIMTDEC + 70 + 2 + 9 +$DIMALTU + 70 + 2 + 9 +$DIMALTTD + 70 + 3 + 9 +$DIMTXSTY + 7 +Standard + 9 +$DIMAUNIT + 70 + 0 + 9 +$DIMADEC + 70 + 2 + 9 +$DIMALTRND + 40 +0.0 + 9 +$DIMAZIN + 70 + 0 + 9 +$DIMDSEP + 70 + 44 + 9 +$DIMATFIT + 70 + 3 + 9 +$DIMFRAC + 70 + 0 + 9 +$DIMLDRBLK + 1 + + 9 +$DIMLUNIT + 70 + 2 + 9 +$DIMLWD + 70 + -2 + 9 +$DIMLWE + 70 + -2 + 9 +$DIMTMOVE + 70 + 0 + 9 +$LUNITS + 70 + 2 + 9 +$LUPREC + 70 + 2 + 9 +$SKETCHINC + 40 +1.0 + 9 +$FILLETRAD + 40 +0.0 + 9 +$AUNITS + 70 + 0 + 9 +$AUPREC + 70 + 2 + 9 +$MENU + 1 +. + 9 +$ELEVATION + 40 +0.0 + 9 +$PELEVATION + 40 +0.0 + 9 +$THICKNESS + 40 +0.0 + 9 +$LIMCHECK + 70 + 0 + 9 +$CHAMFERA + 40 +0.0 + 9 +$CHAMFERB + 40 +0.0 + 9 +$CHAMFERC + 40 +0.0 + 9 +$CHAMFERD + 40 +0.0 + 9 +$SKPOLY + 70 + 0 + 9 +$TDCREATE + 40 +2460493.780659745 + 9 +$TDUCREATE + 40 +2460493.697326412 + 9 +$TDUPDATE + 40 +2460493.780672454 + 9 +$TDUUPDATE + 40 +2460493.69733912 + 9 +$TDINDWG + 40 +0.0000000116 + 9 +$TDUSRTIMER + 40 +0.0000000116 + 9 +$USRTIMER + 70 + 1 + 9 +$ANGBASE + 50 +0.0 + 9 +$ANGDIR + 70 + 0 + 9 +$PDMODE + 70 + 0 + 9 +$PDSIZE + 40 +-1.0 + 9 +$PLINEWID + 40 +0.0 + 9 +$SPLFRAME + 70 + 0 + 9 +$SPLINETYPE + 70 + 6 + 9 +$SPLINESEGS + 70 + 8 + 9 +$HANDSEED + 5 +79 + 9 +$SURFTAB1 + 70 + 6 + 9 +$SURFTAB2 + 70 + 6 + 9 +$SURFTYPE + 70 + 6 + 9 +$SURFU + 70 + 6 + 9 +$SURFV + 70 + 6 + 9 +$UCSBASE + 2 + + 9 +$UCSNAME + 2 + + 9 +$UCSORG + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSXDIR + 10 +1.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSYDIR + 10 +0.0 + 20 +1.0 + 30 +0.0 + 9 +$UCSORTHOREF + 2 + + 9 +$UCSORTHOVIEW + 70 + 0 + 9 +$UCSORGTOP + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGBOTTOM + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGLEFT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGRIGHT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGFRONT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGBACK + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSBASE + 2 + + 9 +$PUCSNAME + 2 + + 9 +$PUCSORG + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSXDIR + 10 +1.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSYDIR + 10 +0.0 + 20 +1.0 + 30 +0.0 + 9 +$PUCSORTHOREF + 2 + + 9 +$PUCSORTHOVIEW + 70 + 0 + 9 +$PUCSORGTOP + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGBOTTOM + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGLEFT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGRIGHT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGFRONT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGBACK + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$USERI1 + 70 + 0 + 9 +$USERI2 + 70 + 0 + 9 +$USERI3 + 70 + 0 + 9 +$USERI4 + 70 + 0 + 9 +$USERI5 + 70 + 0 + 9 +$USERR1 + 40 +0.0 + 9 +$USERR2 + 40 +0.0 + 9 +$USERR3 + 40 +0.0 + 9 +$USERR4 + 40 +0.0 + 9 +$USERR5 + 40 +0.0 + 9 +$WORLDVIEW + 70 + 1 + 9 +$SHADEDGE + 70 + 3 + 9 +$SHADEDIF + 70 + 70 + 9 +$TILEMODE + 70 + 1 + 9 +$MAXACTVP + 70 + 64 + 9 +$PINSBASE + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PLIMCHECK + 70 + 0 + 9 +$PEXTMIN + 10 +1.0000000000E+20 + 20 +1.0000000000E+20 + 30 +1.0000000000E+20 + 9 +$PEXTMAX + 10 +-1.0000000000E+20 + 20 +-1.0000000000E+20 + 30 +-1.0000000000E+20 + 9 +$PLIMMIN + 10 +0.0 + 20 +0.0 + 9 +$PLIMMAX + 10 +420.0 + 20 +297.0 + 9 +$UNITMODE + 70 + 0 + 9 +$VISRETAIN + 70 + 1 + 9 +$PLINEGEN + 70 + 0 + 9 +$PSLTSCALE + 70 + 1 + 9 +$TREEDEPTH + 70 + 3020 + 9 +$CMLSTYLE + 2 +Standard + 9 +$CMLJUST + 70 + 0 + 9 +$CMLSCALE + 40 +20.0 + 9 +$PROXYGRAPHICS + 70 + 1 + 9 +$MEASUREMENT + 70 + 1 + 9 +$CELWEIGHT +370 + -1 + 9 +$ENDCAPS +280 + 0 + 9 +$JOINSTYLE +280 + 0 + 9 +$LWDISPLAY +290 + 1 + 9 +$INSUNITS + 70 + 4 + 9 +$HYPERLINKBASE + 1 + + 9 +$STYLESHEET + 1 + + 9 +$XEDIT +290 + 1 + 9 +$CEPSNTYPE +380 + 0 + 9 +$PSTYLEMODE +290 + 1 + 9 +$FINGERPRINTGUID + 2 +{d5fa7fe0-53bd-4a21-8a6a-1ee90fe65884} + 9 +$VERSIONGUID + 2 +{FAEB1C32-E019-11D5-929B-00C0DF256EC4} + 9 +$EXTNAMES +290 + 1 + 9 +$PSVPSCALE + 40 +0.0 + 9 +$OLESTARTUP +290 + 0 + 0 +ENDSEC + 0 +SECTION + 2 +CLASSES + 0 +CLASS + 1 +ACDBDICTIONARYWDFLT + 2 +AcDbDictionaryWithDefault + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +CLASS + 1 +VISUALSTYLE + 2 +AcDbVisualStyle + 3 +ObjectDBX Classes + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +MATERIAL + 2 +AcDbMaterial + 3 +ObjectDBX Classes + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +SCALE + 2 +AcDbScale + 3 +ObjectDBX Classes + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +TABLESTYLE + 2 +AcDbTableStyle + 3 +ObjectDBX Classes + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +MLEADERSTYLE + 2 +AcDbMLeaderStyle + 3 +ACDB_MLEADERSTYLE_CLASS + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +SUN + 2 +AcDbSun + 3 +SCENEOE + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +ACDBPLACEHOLDER + 2 +AcDbPlaceHolder + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +CLASS + 1 +LAYOUT + 2 +AcDbLayout + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +ENDSEC + 0 +SECTION + 2 +TABLES + 0 +TABLE + 2 +VPORT + 5 +8 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +VPORT + 5 +29 +330 +8 +100 +AcDbSymbolTableRecord +100 +AcDbViewportTableRecord + 2 +*Active + 70 + 0 + 10 +0.0 + 20 +0.0 + 11 +1.0 + 21 +1.0 + 12 +20.4609048237 + 22 +36.7472803186 + 13 +0.0 + 23 +0.0 + 14 +10.0 + 24 +10.0 + 15 +10.0 + 25 +10.0 + 16 +0.0 + 26 +0.0 + 36 +1.0 + 17 +0.0 + 27 +0.0 + 37 +0.0 + 40 +53.4641807404 + 41 +1.0 + 42 +50.0 + 43 +0.0 + 44 +0.0 + 50 +0.0 + 51 +0.0 + 71 + 0 + 72 + 100 + 73 + 1 + 74 + 3 + 75 + 0 + 76 + 0 + 77 + 0 + 78 + 0 +281 + 0 + 65 + 1 +110 +0.0 +120 +0.0 +130 +0.0 +111 +1.0 +121 +0.0 +131 +0.0 +112 +0.0 +122 +1.0 +132 +0.0 + 79 + 0 +146 +0.0 + 0 +ENDTAB + 0 +TABLE + 2 +LTYPE + 5 +5 +330 +0 +100 +AcDbSymbolTable + 70 + 6 + 0 +LTYPE + 5 +14 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +ByBlock + 70 + 0 + 3 + + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +15 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +ByLayer + 70 + 0 + 3 + + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +16 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +Continuous + 70 + 0 + 3 +Solid line + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +5E +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +HIDDEN + 70 + 0 + 3 +Hidden __ __ __ __ __ __ __ __ __ __ __ __ __ __ + 72 + 65 + 73 + 2 + 40 +1.905 + 49 +1.27 + 74 + 0 + 49 +-0.635 + 74 + 0 + 0 +LTYPE + 5 +5F +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +PHANTOM + 70 + 0 + 3 +Phantom ______ __ __ ______ __ __ ______ + 72 + 65 + 73 + 6 + 40 +12.7 + 49 +6.35 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 0 +LTYPE + 5 +60 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +CENTER + 70 + 0 + 3 +Center ____ _ ____ _ ____ _ ____ _ ____ _ ____ + 72 + 65 + 73 + 4 + 40 +10.16 + 49 +6.35 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 0 +LTYPE + 5 +61 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +CENTERX2 + 70 + 0 + 3 +Center (2x) ________ __ ________ __ _____ + 72 + 65 + 73 + 4 + 40 +20.32 + 49 +12.7 + 74 + 0 + 49 +-2.54 + 74 + 0 + 49 +2.54 + 74 + 0 + 49 +-2.54 + 74 + 0 + 0 +LTYPE + 5 +62 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +DOT2 + 70 + 0 + 3 +Dot (.5x) ........................................ + 72 + 65 + 73 + 2 + 40 +0.635 + 49 +0.0 + 74 + 0 + 49 +-0.635 + 74 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +LAYER + 5 +2 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +LAYER + 5 +10 +330 +2 +100 +AcDbSymbolTableRecord +100 +AcDbLayerTableRecord + 2 +0 + 70 + 0 + 62 + 7 + 6 +Continuous +370 + -3 +390 +F + 0 +ENDTAB + 0 +TABLE + 2 +STYLE + 5 +3 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +STYLE + 5 +11 +330 +3 +100 +AcDbSymbolTableRecord +100 +AcDbTextStyleTableRecord + 2 +Standard + 70 + 0 + 40 +0.0 + 41 +1.0 + 50 +0.0 + 71 + 0 + 42 +3.5 + 3 +txt + 4 + + 0 +ENDTAB + 0 +TABLE + 2 +VIEW + 5 +6 +330 +0 +100 +AcDbSymbolTable + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +UCS + 5 +7 +330 +0 +100 +AcDbSymbolTable + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +APPID + 5 +9 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +APPID + 5 +12 +330 +9 +100 +AcDbSymbolTableRecord +100 +AcDbRegAppTableRecord + 2 +ACAD + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +DIMSTYLE + 5 +A +330 +0 +100 +AcDbSymbolTable + 70 + 1 +100 +AcDbDimStyleTable + 0 +DIMSTYLE +105 +27 +330 +A +100 +AcDbSymbolTableRecord +100 +AcDbDimStyleTableRecord + 2 +ISO-25 + 70 + 0 + 41 +2.5 + 42 +0.625 + 43 +3.75 + 44 +1.25 + 73 + 0 + 74 + 0 + 77 + 1 + 78 + 8 +140 +2.5 +141 +2.5 +143 +0.0393700787 +147 +0.625 +171 + 3 +172 + 1 +178 + 0 +271 + 2 +272 + 2 +274 + 3 +278 + 44 +283 + 0 +284 + 8 +340 +11 + 0 +ENDTAB + 0 +TABLE + 2 +BLOCK_RECORD + 5 +1 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +BLOCK_RECORD + 5 +1F +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Model_Space +340 +22 + 0 +BLOCK_RECORD + 5 +1B +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Paper_Space +340 +1E + 0 +BLOCK_RECORD + 5 +23 +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Paper_Space0 +340 +26 + 0 +ENDTAB + 0 +ENDSEC + 0 +SECTION + 2 +BLOCKS + 0 +BLOCK + 5 +20 +330 +1F +100 +AcDbEntity + 8 +0 +100 +AcDbBlockBegin + 2 +*Model_Space + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Model_Space + 1 + + 0 +ENDBLK + 5 +21 +330 +1F +100 +AcDbEntity + 8 +0 +100 +AcDbBlockEnd + 0 +BLOCK + 5 +1C +330 +1B +100 +AcDbEntity + 67 + 1 + 8 +0 +100 +AcDbBlockBegin + 2 +*Paper_Space + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Paper_Space + 1 + + 0 +ENDBLK + 5 +1D +330 +1B +100 +AcDbEntity + 67 + 1 + 8 +0 +100 +AcDbBlockEnd + 0 +BLOCK + 5 +24 +330 +23 +100 +AcDbEntity + 8 +0 +100 +AcDbBlockBegin + 2 +*Paper_Space0 + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Paper_Space0 + 1 + + 0 +ENDBLK + 5 +25 +330 +23 +100 +AcDbEntity + 8 +0 +100 +AcDbBlockEnd + 0 +ENDSEC + 0 +SECTION + 2 +ENTITIES + 0 +CIRCLE + 5 +63 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +23.1819052763 + 20 +39.4682807712 + 30 +0.0 + 40 +3.400000000000002 + 0 +LINE + 5 +64 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +13.8371096172 + 20 +62.955212054 + 30 +0.0 + 11 +-0.7470269118 + 21 +62.955212054 + 31 +0.0 + 0 +ARC + 5 +65 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-0.7470269118 + 20 +61.955212054 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +66 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-1.7470269118 + 20 +61.955212054 + 30 +0.0 + 11 +-1.7470269118 + 21 +48.0393485831 + 31 +0.0 + 0 +LINE + 5 +67 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-1.7470269118 + 20 +48.0393485831 + 30 +0.0 + 11 +-5.5470269118 + 21 +48.0393485831 + 31 +0.0 + 0 +ARC + 5 +68 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-5.5470269118 + 20 +47.8393485831 + 30 +0.0 + 40 +0.2000000000000028 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +69 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-5.7470269118 + 20 +33.2393485831 + 30 +0.0 + 11 +-5.7470269118 + 21 +47.8393485831 + 31 +0.0 + 0 +ARC + 5 +6A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-5.5470269118 + 20 +33.2393485831 + 30 +0.0 + 40 +0.1999999999999993 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +6B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-1.7470269118 + 20 +33.0393485831 + 30 +0.0 + 11 +-5.5470269118 + 21 +33.0393485831 + 31 +0.0 + 0 +LINE + 5 +6C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-1.7470269118 + 20 +14.7393485831 + 30 +0.0 + 11 +-1.7470269118 + 21 +33.0393485831 + 31 +0.0 + 0 +ARC + 5 +6D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-1.5470269118 + 20 +14.7393485831 + 30 +0.0 + 40 +0.2000000000000011 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +6E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-1.5470269118 + 20 +14.5393485831 + 30 +0.0 + 11 +16.7529730882 + 21 +14.5393485831 + 31 +0.0 + 0 +LINE + 5 +6F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +16.7529730882 + 20 +14.5393485831 + 30 +0.0 + 11 +16.7529730882 + 21 +10.7393485831 + 31 +0.0 + 0 +ARC + 5 +70 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +16.9529730882 + 20 +10.7393485831 + 30 +0.0 + 40 +0.2000000000000011 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +71 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +16.9529730882 + 20 +10.5393485831 + 30 +0.0 + 11 +31.5529730882 + 21 +10.5393485831 + 31 +0.0 + 0 +ARC + 5 +72 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +31.5529730882 + 20 +10.7393485831 + 30 +0.0 + 40 +0.2000000000000011 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +73 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +31.7529730882 + 20 +14.5393485831 + 30 +0.0 + 11 +31.7529730882 + 21 +10.7393485831 + 31 +0.0 + 0 +LINE + 5 +74 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +31.7529730882 + 20 +14.5393485831 + 30 +0.0 + 11 +45.6688365591 + 21 +14.5393485831 + 31 +0.0 + 0 +ARC + 5 +75 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +45.6688365591 + 20 +15.5393485831 + 30 +0.0 + 40 +1.000000000000002 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +76 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +46.6688365591 + 20 +30.1234851122 + 30 +0.0 + 11 +46.6688365591 + 21 +15.5393485831 + 31 +0.0 + 0 +LINE + 5 +77 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +46.6688365591 + 20 +30.1234851122 + 30 +0.0 + 11 +13.8371096172 + 21 +62.955212054 + 31 +0.0 + 0 +ENDSEC + 0 +SECTION + 2 +OBJECTS + 0 +DICTIONARY + 5 +C +330 +0 +100 +AcDbDictionary +281 + 1 + 3 +ACAD_GROUP +350 +D + 3 +ACAD_LAYOUT +350 +1A + 3 +ACAD_MLINESTYLE +350 +17 + 3 +ACAD_PLOTSETTINGS +350 +19 + 3 +ACAD_PLOTSTYLENAME +350 +E + 3 +ACAD_SCALELIST +350 +47 + 3 +DWGPROPS +350 +78 + 0 +DICTIONARY + 5 +D +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 0 +DICTIONARY + 5 +1A +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Layout1 +350 +1E + 3 +Layout2 +350 +26 + 3 +Model +350 +22 + 0 +DICTIONARY + 5 +17 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Standard +350 +18 + 0 +DICTIONARY + 5 +19 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 0 +ACDBDICTIONARYWDFLT + 5 +E +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Normal +350 +F +100 +AcDbDictionaryWithDefault +340 +F + 0 +DICTIONARY + 5 +47 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +A0 +350 +48 + 3 +A1 +350 +49 + 3 +A2 +350 +4A + 3 +A3 +350 +4B + 3 +A4 +350 +4C + 3 +A5 +350 +4D + 3 +A6 +350 +4E + 3 +A7 +350 +4F + 3 +A8 +350 +50 + 3 +A9 +350 +51 + 3 +B0 +350 +52 + 3 +B1 +350 +53 + 3 +B2 +350 +54 + 3 +B3 +350 +55 + 3 +B4 +350 +56 + 3 +B5 +350 +57 + 3 +B6 +350 +58 + 0 +XRECORD + 5 +78 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbXrecord +280 + 1 + 1 +DWGPROPS COOKIE + 2 + + 3 + + 4 + + 6 + + 7 + + 8 +mc007 + 9 + +300 += +301 += +302 += +303 += +304 += +305 += +306 += +307 += +308 += +309 += + 40 +0.0 + 41 +2460493.697326412 + 42 +2460493.69733912 + 1 + + 90 + 0 + 0 +LAYOUT + 5 +1E +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 + + 6 + + 40 +0.0 + 41 +0.0 + 42 +0.0 + 43 +0.0 + 44 +0.0 + 45 +0.0 + 46 +0.0 + 47 +0.0 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +1.0 +143 +1.0 + 70 + 688 + 72 + 1 + 73 + 0 + 74 + 5 + 7 + + 75 + 16 +147 +1.0 +148 +0.0 +149 +0.0 +100 +AcDbLayout + 1 +Layout1 + 70 + 1 + 71 + 1 + 10 +0.0 + 20 +0.0 + 11 +420.0 + 21 +297.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +1.0000000000E+20 + 24 +1.0000000000E+20 + 34 +1.0000000000E+20 + 15 +-1.0000000000E+20 + 25 +-1.0000000000E+20 + 35 +-1.0000000000E+20 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +1B + 0 +LAYOUT + 5 +26 +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 + + 6 + + 40 +0.0 + 41 +0.0 + 42 +0.0 + 43 +0.0 + 44 +0.0 + 45 +0.0 + 46 +0.0 + 47 +0.0 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +1.0 +143 +1.0 + 70 + 688 + 72 + 1 + 73 + 0 + 74 + 5 + 7 + + 75 + 16 +147 +1.0 +148 +0.0 +149 +0.0 +100 +AcDbLayout + 1 +Layout2 + 70 + 1 + 71 + 2 + 10 +0.0 + 20 +0.0 + 11 +0.0 + 21 +0.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +0.0 + 24 +0.0 + 34 +0.0 + 15 +0.0 + 25 +0.0 + 35 +0.0 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +23 + 0 +LAYOUT + 5 +22 +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 +ANSI_A_(11.00_x_8.50_Inches) + 6 + + 40 +6.35 + 41 +19.05 + 42 +6.35000508 + 43 +19.05000254 + 44 +279.4 + 45 +215.9 + 46 +49.9146790599 + 47 +-60.9477748725 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +0.1605430006 +143 +1.0 + 70 + 1696 + 72 + 0 + 73 + 0 + 74 + 0 + 7 + + 75 + 0 +147 +0.0179189148 +148 +-1300.4909072572 +149 +0.0 +100 +AcDbLayout + 1 +Model + 70 + 1 + 71 + 0 + 10 +0.0 + 20 +0.0 + 11 +420.0 + 21 +297.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +-5.7470269118 + 24 +10.5393485831 + 34 +0.0 + 15 +46.6688365591 + 25 +62.955212054 + 35 +0.0 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +1F +331 +29 + 0 +MLINESTYLE + 5 +18 +102 +{ACAD_REACTORS +330 +17 +102 +} +330 +17 +100 +AcDbMlineStyle + 2 +Standard + 70 + 0 + 3 + + 62 + 256 + 51 +90.0 + 52 +90.0 + 71 + 2 + 49 +0.5 + 62 + 256 + 6 +BYLAYER + 49 +-0.5 + 62 + 256 + 6 +BYLAYER + 0 +ACDBPLACEHOLDER + 5 +F +102 +{ACAD_REACTORS +330 +E +102 +} +330 +E + 0 +SCALE + 5 +48 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:1 +140 +1.0 +141 +1.0 +290 + 1 + 0 +SCALE + 5 +49 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:2 +140 +1.0 +141 +2.0 +290 + 0 + 0 +SCALE + 5 +4A +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:4 +140 +1.0 +141 +4.0 +290 + 0 + 0 +SCALE + 5 +4B +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:5 +140 +1.0 +141 +5.0 +290 + 0 + 0 +SCALE + 5 +4C +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:8 +140 +1.0 +141 +8.0 +290 + 0 + 0 +SCALE + 5 +4D +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:10 +140 +1.0 +141 +10.0 +290 + 0 + 0 +SCALE + 5 +4E +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:16 +140 +1.0 +141 +16.0 +290 + 0 + 0 +SCALE + 5 +4F +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:20 +140 +1.0 +141 +20.0 +290 + 0 + 0 +SCALE + 5 +50 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:30 +140 +1.0 +141 +30.0 +290 + 0 + 0 +SCALE + 5 +51 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:40 +140 +1.0 +141 +40.0 +290 + 0 + 0 +SCALE + 5 +52 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:50 +140 +1.0 +141 +50.0 +290 + 0 + 0 +SCALE + 5 +53 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:100 +140 +1.0 +141 +100.0 +290 + 0 + 0 +SCALE + 5 +54 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +2:1 +140 +2.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +55 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +4:1 +140 +4.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +56 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +8:1 +140 +8.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +57 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +10:1 +140 +10.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +58 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +100:1 +140 +100.0 +141 +1.0 +290 + 0 + 0 +ENDSEC + 0 +EOF diff --git a/sheetpress/components/sprcb-650-light/cad/laser/6_PGland_x2_1mm_Inox.DXF b/sheetpress/components/sprcb-650-light/cad/laser/6_PGland_x2_1mm_Inox.DXF new file mode 100644 index 000000000..59559b6fc --- /dev/null +++ b/sheetpress/components/sprcb-650-light/cad/laser/6_PGland_x2_1mm_Inox.DXF @@ -0,0 +1,3334 @@ + 0 +SECTION + 2 +HEADER + 9 +$ACADVER + 1 +AC1015 + 9 +$ACADMAINTVER + 70 + 6 + 9 +$DWGCODEPAGE + 3 +ANSI_1252 + 9 +$INSBASE + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$EXTMIN + 10 +-23.5 + 20 +-22.5 + 30 +0.0 + 9 +$EXTMAX + 10 +23.5 + 20 +22.5 + 30 +0.0 + 9 +$LIMMIN + 10 +0.0 + 20 +0.0 + 9 +$LIMMAX + 10 +420.0 + 20 +297.0 + 9 +$ORTHOMODE + 70 + 0 + 9 +$REGENMODE + 70 + 1 + 9 +$FILLMODE + 70 + 1 + 9 +$QTEXTMODE + 70 + 0 + 9 +$MIRRTEXT + 70 + 1 + 9 +$LTSCALE + 40 +1.0 + 9 +$ATTMODE + 70 + 1 + 9 +$TEXTSIZE + 40 +3.5 + 9 +$TRACEWID + 40 +1.0 + 9 +$TEXTSTYLE + 7 +Standard + 9 +$CLAYER + 8 +0 + 9 +$CELTYPE + 6 +ByLayer + 9 +$CECOLOR + 62 + 256 + 9 +$CELTSCALE + 40 +1.0 + 9 +$DISPSILH + 70 + 0 + 9 +$DIMSCALE + 40 +1.0 + 9 +$DIMASZ + 40 +3.556 + 9 +$DIMEXO + 40 +0.0 + 9 +$DIMDLI + 40 +3.75 + 9 +$DIMRND + 40 +0.0 + 9 +$DIMDLE + 40 +0.0 + 9 +$DIMEXE + 40 +1.0 + 9 +$DIMTP + 40 +0.0 + 9 +$DIMTM + 40 +0.0 + 9 +$DIMTXT + 40 +3.5 + 9 +$DIMCEN + 40 +2.5 + 9 +$DIMTSZ + 40 +0.0 + 9 +$DIMTOL + 70 + 0 + 9 +$DIMLIM + 70 + 0 + 9 +$DIMTIH + 70 + 1 + 9 +$DIMTOH + 70 + 1 + 9 +$DIMSE1 + 70 + 0 + 9 +$DIMSE2 + 70 + 0 + 9 +$DIMTAD + 70 + 1 + 9 +$DIMZIN + 70 + 1 + 9 +$DIMBLK + 1 + + 9 +$DIMASO + 70 + 1 + 9 +$DIMSHO + 70 + 1 + 9 +$DIMPOST + 1 + + 9 +$DIMAPOST + 1 + + 9 +$DIMALT + 70 + 0 + 9 +$DIMALTD + 70 + 3 + 9 +$DIMALTF + 40 +0.0393700787 + 9 +$DIMLFAC + 40 +1.0 + 9 +$DIMTOFL + 70 + 1 + 9 +$DIMTVP + 40 +0.0 + 9 +$DIMTIX + 70 + 0 + 9 +$DIMSOXD + 70 + 0 + 9 +$DIMSAH + 70 + 0 + 9 +$DIMBLK1 + 1 + + 9 +$DIMBLK2 + 1 + + 9 +$DIMSTYLE + 2 +ISO-25 + 9 +$DIMCLRD + 70 + 0 + 9 +$DIMCLRE + 70 + 0 + 9 +$DIMCLRT + 70 + 0 + 9 +$DIMTFAC + 40 +1.0 + 9 +$DIMGAP + 40 +1.524 + 9 +$DIMJUST + 70 + 0 + 9 +$DIMSD1 + 70 + 0 + 9 +$DIMSD2 + 70 + 0 + 9 +$DIMTOLJ + 70 + 0 + 9 +$DIMTZIN + 70 + 1 + 9 +$DIMALTZ + 70 + 0 + 9 +$DIMALTTZ + 70 + 0 + 9 +$DIMUPT + 70 + 0 + 9 +$DIMDEC + 70 + 2 + 9 +$DIMTDEC + 70 + 2 + 9 +$DIMALTU + 70 + 2 + 9 +$DIMALTTD + 70 + 3 + 9 +$DIMTXSTY + 7 +Standard + 9 +$DIMAUNIT + 70 + 0 + 9 +$DIMADEC + 70 + 2 + 9 +$DIMALTRND + 40 +0.0 + 9 +$DIMAZIN + 70 + 0 + 9 +$DIMDSEP + 70 + 44 + 9 +$DIMATFIT + 70 + 3 + 9 +$DIMFRAC + 70 + 0 + 9 +$DIMLDRBLK + 1 + + 9 +$DIMLUNIT + 70 + 2 + 9 +$DIMLWD + 70 + -2 + 9 +$DIMLWE + 70 + -2 + 9 +$DIMTMOVE + 70 + 0 + 9 +$LUNITS + 70 + 2 + 9 +$LUPREC + 70 + 2 + 9 +$SKETCHINC + 40 +1.0 + 9 +$FILLETRAD + 40 +0.0 + 9 +$AUNITS + 70 + 0 + 9 +$AUPREC + 70 + 2 + 9 +$MENU + 1 +. + 9 +$ELEVATION + 40 +0.0 + 9 +$PELEVATION + 40 +0.0 + 9 +$THICKNESS + 40 +0.0 + 9 +$LIMCHECK + 70 + 0 + 9 +$CHAMFERA + 40 +0.0 + 9 +$CHAMFERB + 40 +0.0 + 9 +$CHAMFERC + 40 +0.0 + 9 +$CHAMFERD + 40 +0.0 + 9 +$SKPOLY + 70 + 0 + 9 +$TDCREATE + 40 +2460493.779991262 + 9 +$TDUCREATE + 40 +2460493.696657928 + 9 +$TDUPDATE + 40 +2460493.780003866 + 9 +$TDUUPDATE + 40 +2460493.696670532 + 9 +$TDINDWG + 40 +0.0000000116 + 9 +$TDUSRTIMER + 40 +0.0000000116 + 9 +$USRTIMER + 70 + 1 + 9 +$ANGBASE + 50 +0.0 + 9 +$ANGDIR + 70 + 0 + 9 +$PDMODE + 70 + 0 + 9 +$PDSIZE + 40 +-1.0 + 9 +$PLINEWID + 40 +0.0 + 9 +$SPLFRAME + 70 + 0 + 9 +$SPLINETYPE + 70 + 6 + 9 +$SPLINESEGS + 70 + 8 + 9 +$HANDSEED + 5 +71 + 9 +$SURFTAB1 + 70 + 6 + 9 +$SURFTAB2 + 70 + 6 + 9 +$SURFTYPE + 70 + 6 + 9 +$SURFU + 70 + 6 + 9 +$SURFV + 70 + 6 + 9 +$UCSBASE + 2 + + 9 +$UCSNAME + 2 + + 9 +$UCSORG + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSXDIR + 10 +1.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSYDIR + 10 +0.0 + 20 +1.0 + 30 +0.0 + 9 +$UCSORTHOREF + 2 + + 9 +$UCSORTHOVIEW + 70 + 0 + 9 +$UCSORGTOP + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGBOTTOM + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGLEFT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGRIGHT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGFRONT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGBACK + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSBASE + 2 + + 9 +$PUCSNAME + 2 + + 9 +$PUCSORG + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSXDIR + 10 +1.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSYDIR + 10 +0.0 + 20 +1.0 + 30 +0.0 + 9 +$PUCSORTHOREF + 2 + + 9 +$PUCSORTHOVIEW + 70 + 0 + 9 +$PUCSORGTOP + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGBOTTOM + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGLEFT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGRIGHT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGFRONT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGBACK + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$USERI1 + 70 + 0 + 9 +$USERI2 + 70 + 0 + 9 +$USERI3 + 70 + 0 + 9 +$USERI4 + 70 + 0 + 9 +$USERI5 + 70 + 0 + 9 +$USERR1 + 40 +0.0 + 9 +$USERR2 + 40 +0.0 + 9 +$USERR3 + 40 +0.0 + 9 +$USERR4 + 40 +0.0 + 9 +$USERR5 + 40 +0.0 + 9 +$WORLDVIEW + 70 + 1 + 9 +$SHADEDGE + 70 + 3 + 9 +$SHADEDIF + 70 + 70 + 9 +$TILEMODE + 70 + 1 + 9 +$MAXACTVP + 70 + 64 + 9 +$PINSBASE + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PLIMCHECK + 70 + 0 + 9 +$PEXTMIN + 10 +1.0000000000E+20 + 20 +1.0000000000E+20 + 30 +1.0000000000E+20 + 9 +$PEXTMAX + 10 +-1.0000000000E+20 + 20 +-1.0000000000E+20 + 30 +-1.0000000000E+20 + 9 +$PLIMMIN + 10 +0.0 + 20 +0.0 + 9 +$PLIMMAX + 10 +420.0 + 20 +297.0 + 9 +$UNITMODE + 70 + 0 + 9 +$VISRETAIN + 70 + 1 + 9 +$PLINEGEN + 70 + 0 + 9 +$PSLTSCALE + 70 + 1 + 9 +$TREEDEPTH + 70 + 3020 + 9 +$CMLSTYLE + 2 +Standard + 9 +$CMLJUST + 70 + 0 + 9 +$CMLSCALE + 40 +20.0 + 9 +$PROXYGRAPHICS + 70 + 1 + 9 +$MEASUREMENT + 70 + 1 + 9 +$CELWEIGHT +370 + -1 + 9 +$ENDCAPS +280 + 0 + 9 +$JOINSTYLE +280 + 0 + 9 +$LWDISPLAY +290 + 1 + 9 +$INSUNITS + 70 + 4 + 9 +$HYPERLINKBASE + 1 + + 9 +$STYLESHEET + 1 + + 9 +$XEDIT +290 + 1 + 9 +$CEPSNTYPE +380 + 0 + 9 +$PSTYLEMODE +290 + 1 + 9 +$FINGERPRINTGUID + 2 +{addbdaf0-7731-4b72-9a50-6d773720fd10} + 9 +$VERSIONGUID + 2 +{FAEB1C32-E019-11D5-929B-00C0DF256EC4} + 9 +$EXTNAMES +290 + 1 + 9 +$PSVPSCALE + 40 +0.0 + 9 +$OLESTARTUP +290 + 0 + 0 +ENDSEC + 0 +SECTION + 2 +CLASSES + 0 +CLASS + 1 +ACDBDICTIONARYWDFLT + 2 +AcDbDictionaryWithDefault + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +CLASS + 1 +VISUALSTYLE + 2 +AcDbVisualStyle + 3 +ObjectDBX Classes + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +MATERIAL + 2 +AcDbMaterial + 3 +ObjectDBX Classes + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +SCALE + 2 +AcDbScale + 3 +ObjectDBX Classes + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +TABLESTYLE + 2 +AcDbTableStyle + 3 +ObjectDBX Classes + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +MLEADERSTYLE + 2 +AcDbMLeaderStyle + 3 +ACDB_MLEADERSTYLE_CLASS + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +SUN + 2 +AcDbSun + 3 +SCENEOE + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +ACDBPLACEHOLDER + 2 +AcDbPlaceHolder + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +CLASS + 1 +LAYOUT + 2 +AcDbLayout + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +ENDSEC + 0 +SECTION + 2 +TABLES + 0 +TABLE + 2 +VPORT + 5 +8 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +VPORT + 5 +29 +330 +8 +100 +AcDbSymbolTableRecord +100 +AcDbViewportTableRecord + 2 +*Active + 70 + 0 + 10 +0.0 + 20 +0.0 + 11 +1.0 + 21 +1.0 + 12 +0.0 + 22 +0.0 + 13 +0.0 + 23 +0.0 + 14 +10.0 + 24 +10.0 + 15 +10.0 + 25 +10.0 + 16 +0.0 + 26 +0.0 + 36 +1.0 + 17 +0.0 + 27 +0.0 + 37 +0.0 + 40 +45.9 + 41 +1.0444444444 + 42 +50.0 + 43 +0.0 + 44 +0.0 + 50 +0.0 + 51 +0.0 + 71 + 0 + 72 + 100 + 73 + 1 + 74 + 3 + 75 + 0 + 76 + 0 + 77 + 0 + 78 + 0 +281 + 0 + 65 + 1 +110 +0.0 +120 +0.0 +130 +0.0 +111 +1.0 +121 +0.0 +131 +0.0 +112 +0.0 +122 +1.0 +132 +0.0 + 79 + 0 +146 +0.0 + 0 +ENDTAB + 0 +TABLE + 2 +LTYPE + 5 +5 +330 +0 +100 +AcDbSymbolTable + 70 + 6 + 0 +LTYPE + 5 +14 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +ByBlock + 70 + 0 + 3 + + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +15 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +ByLayer + 70 + 0 + 3 + + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +16 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +Continuous + 70 + 0 + 3 +Solid line + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +5E +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +HIDDEN + 70 + 0 + 3 +Hidden __ __ __ __ __ __ __ __ __ __ __ __ __ __ + 72 + 65 + 73 + 2 + 40 +1.905 + 49 +1.27 + 74 + 0 + 49 +-0.635 + 74 + 0 + 0 +LTYPE + 5 +5F +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +PHANTOM + 70 + 0 + 3 +Phantom ______ __ __ ______ __ __ ______ + 72 + 65 + 73 + 6 + 40 +12.7 + 49 +6.35 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 0 +LTYPE + 5 +60 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +CENTER + 70 + 0 + 3 +Center ____ _ ____ _ ____ _ ____ _ ____ _ ____ + 72 + 65 + 73 + 4 + 40 +10.16 + 49 +6.35 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 0 +LTYPE + 5 +61 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +CENTERX2 + 70 + 0 + 3 +Center (2x) ________ __ ________ __ _____ + 72 + 65 + 73 + 4 + 40 +20.32 + 49 +12.7 + 74 + 0 + 49 +-2.54 + 74 + 0 + 49 +2.54 + 74 + 0 + 49 +-2.54 + 74 + 0 + 0 +LTYPE + 5 +62 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +DOT2 + 70 + 0 + 3 +Dot (.5x) ........................................ + 72 + 65 + 73 + 2 + 40 +0.635 + 49 +0.0 + 74 + 0 + 49 +-0.635 + 74 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +LAYER + 5 +2 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +LAYER + 5 +10 +330 +2 +100 +AcDbSymbolTableRecord +100 +AcDbLayerTableRecord + 2 +0 + 70 + 0 + 62 + 7 + 6 +Continuous +370 + -3 +390 +F + 0 +ENDTAB + 0 +TABLE + 2 +STYLE + 5 +3 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +STYLE + 5 +11 +330 +3 +100 +AcDbSymbolTableRecord +100 +AcDbTextStyleTableRecord + 2 +Standard + 70 + 0 + 40 +0.0 + 41 +1.0 + 50 +0.0 + 71 + 0 + 42 +3.5 + 3 +txt + 4 + + 0 +ENDTAB + 0 +TABLE + 2 +VIEW + 5 +6 +330 +0 +100 +AcDbSymbolTable + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +UCS + 5 +7 +330 +0 +100 +AcDbSymbolTable + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +APPID + 5 +9 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +APPID + 5 +12 +330 +9 +100 +AcDbSymbolTableRecord +100 +AcDbRegAppTableRecord + 2 +ACAD + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +DIMSTYLE + 5 +A +330 +0 +100 +AcDbSymbolTable + 70 + 1 +100 +AcDbDimStyleTable + 0 +DIMSTYLE +105 +27 +330 +A +100 +AcDbSymbolTableRecord +100 +AcDbDimStyleTableRecord + 2 +ISO-25 + 70 + 0 + 41 +2.5 + 42 +0.625 + 43 +3.75 + 44 +1.25 + 73 + 0 + 74 + 0 + 77 + 1 + 78 + 8 +140 +2.5 +141 +2.5 +143 +0.0393700787 +147 +0.625 +171 + 3 +172 + 1 +178 + 0 +271 + 2 +272 + 2 +274 + 3 +278 + 44 +283 + 0 +284 + 8 +340 +11 + 0 +ENDTAB + 0 +TABLE + 2 +BLOCK_RECORD + 5 +1 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +BLOCK_RECORD + 5 +1F +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Model_Space +340 +22 + 0 +BLOCK_RECORD + 5 +1B +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Paper_Space +340 +1E + 0 +BLOCK_RECORD + 5 +23 +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Paper_Space0 +340 +26 + 0 +ENDTAB + 0 +ENDSEC + 0 +SECTION + 2 +BLOCKS + 0 +BLOCK + 5 +20 +330 +1F +100 +AcDbEntity + 8 +0 +100 +AcDbBlockBegin + 2 +*Model_Space + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Model_Space + 1 + + 0 +ENDBLK + 5 +21 +330 +1F +100 +AcDbEntity + 8 +0 +100 +AcDbBlockEnd + 0 +BLOCK + 5 +1C +330 +1B +100 +AcDbEntity + 67 + 1 + 8 +0 +100 +AcDbBlockBegin + 2 +*Paper_Space + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Paper_Space + 1 + + 0 +ENDBLK + 5 +1D +330 +1B +100 +AcDbEntity + 67 + 1 + 8 +0 +100 +AcDbBlockEnd + 0 +BLOCK + 5 +24 +330 +23 +100 +AcDbEntity + 8 +0 +100 +AcDbBlockBegin + 2 +*Paper_Space0 + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Paper_Space0 + 1 + + 0 +ENDBLK + 5 +25 +330 +23 +100 +AcDbEntity + 8 +0 +100 +AcDbBlockEnd + 0 +ENDSEC + 0 +SECTION + 2 +ENTITIES + 0 +CIRCLE + 5 +63 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +18.8 + 20 +18.0 + 30 +0.0 + 40 +2.500000000000025 + 0 +CIRCLE + 5 +64 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +18.8 + 20 +-18.0 + 30 +0.0 + 40 +2.500000000000021 + 0 +LINE + 5 +65 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +23.5 + 20 +-21.5 + 30 +0.0 + 11 +23.5 + 21 +21.5 + 31 +0.0 + 0 +ARC + 5 +66 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +22.5 + 20 +21.5 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +360.0 + 51 +90.0 + 0 +LINE + 5 +67 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +22.5 + 20 +22.5 + 30 +0.0 + 11 +-22.5 + 21 +22.5 + 31 +0.0 + 0 +ARC + 5 +68 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-22.5 + 20 +21.5 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +69 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-23.5 + 20 +21.5 + 30 +0.0 + 11 +-23.5 + 21 +-21.5 + 31 +0.0 + 0 +ARC + 5 +6A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-22.5 + 20 +-21.5 + 30 +0.0 + 40 +1.000000000000004 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +6B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-22.5 + 20 +-22.5 + 30 +0.0 + 11 +22.5 + 21 +-22.5 + 31 +0.0 + 0 +ARC + 5 +6C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +22.5 + 20 +-21.5 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +CIRCLE + 5 +6D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-18.8 + 20 +-18.0 + 30 +0.0 + 40 +2.500000000000021 + 0 +CIRCLE + 5 +6E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-18.8 + 20 +18.0 + 30 +0.0 + 40 +2.500000000000025 + 0 +CIRCLE + 5 +6F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +0.0 + 20 +7.0 + 30 +0.0 + 40 +9.399999999999986 + 0 +ENDSEC + 0 +SECTION + 2 +OBJECTS + 0 +DICTIONARY + 5 +C +330 +0 +100 +AcDbDictionary +281 + 1 + 3 +ACAD_GROUP +350 +D + 3 +ACAD_LAYOUT +350 +1A + 3 +ACAD_MLINESTYLE +350 +17 + 3 +ACAD_PLOTSETTINGS +350 +19 + 3 +ACAD_PLOTSTYLENAME +350 +E + 3 +ACAD_SCALELIST +350 +47 + 3 +DWGPROPS +350 +70 + 0 +DICTIONARY + 5 +D +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 0 +DICTIONARY + 5 +1A +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Layout1 +350 +1E + 3 +Layout2 +350 +26 + 3 +Model +350 +22 + 0 +DICTIONARY + 5 +17 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Standard +350 +18 + 0 +DICTIONARY + 5 +19 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 0 +ACDBDICTIONARYWDFLT + 5 +E +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Normal +350 +F +100 +AcDbDictionaryWithDefault +340 +F + 0 +DICTIONARY + 5 +47 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +A0 +350 +48 + 3 +A1 +350 +49 + 3 +A2 +350 +4A + 3 +A3 +350 +4B + 3 +A4 +350 +4C + 3 +A5 +350 +4D + 3 +A6 +350 +4E + 3 +A7 +350 +4F + 3 +A8 +350 +50 + 3 +A9 +350 +51 + 3 +B0 +350 +52 + 3 +B1 +350 +53 + 3 +B2 +350 +54 + 3 +B3 +350 +55 + 3 +B4 +350 +56 + 3 +B5 +350 +57 + 3 +B6 +350 +58 + 0 +XRECORD + 5 +70 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbXrecord +280 + 1 + 1 +DWGPROPS COOKIE + 2 + + 3 + + 4 + + 6 + + 7 + + 8 +mc007 + 9 + +300 += +301 += +302 += +303 += +304 += +305 += +306 += +307 += +308 += +309 += + 40 +0.0 + 41 +2460493.696657928 + 42 +2460493.696670532 + 1 + + 90 + 0 + 0 +LAYOUT + 5 +1E +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 + + 6 + + 40 +0.0 + 41 +0.0 + 42 +0.0 + 43 +0.0 + 44 +0.0 + 45 +0.0 + 46 +0.0 + 47 +0.0 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +1.0 +143 +1.0 + 70 + 688 + 72 + 1 + 73 + 0 + 74 + 5 + 7 + + 75 + 16 +147 +1.0 +148 +0.0 +149 +0.0 +100 +AcDbLayout + 1 +Layout1 + 70 + 1 + 71 + 1 + 10 +0.0 + 20 +0.0 + 11 +420.0 + 21 +297.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +1.0000000000E+20 + 24 +1.0000000000E+20 + 34 +1.0000000000E+20 + 15 +-1.0000000000E+20 + 25 +-1.0000000000E+20 + 35 +-1.0000000000E+20 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +1B + 0 +LAYOUT + 5 +26 +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 + + 6 + + 40 +0.0 + 41 +0.0 + 42 +0.0 + 43 +0.0 + 44 +0.0 + 45 +0.0 + 46 +0.0 + 47 +0.0 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +1.0 +143 +1.0 + 70 + 688 + 72 + 1 + 73 + 0 + 74 + 5 + 7 + + 75 + 16 +147 +1.0 +148 +0.0 +149 +0.0 +100 +AcDbLayout + 1 +Layout2 + 70 + 1 + 71 + 2 + 10 +0.0 + 20 +0.0 + 11 +0.0 + 21 +0.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +0.0 + 24 +0.0 + 34 +0.0 + 15 +0.0 + 25 +0.0 + 35 +0.0 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +23 + 0 +LAYOUT + 5 +22 +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 +ANSI_A_(11.00_x_8.50_Inches) + 6 + + 40 +6.35 + 41 +19.05 + 42 +6.35000508 + 43 +19.05000254 + 44 +279.4 + 45 +215.9 + 46 +133.34999746 + 47 +88.89999873 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +0.187 +143 +1.0 + 70 + 1696 + 72 + 0 + 73 + 0 + 74 + 0 + 7 + + 75 + 0 +147 +0.0179189148 +148 +-1300.4909072572 +149 +0.0 +100 +AcDbLayout + 1 +Model + 70 + 1 + 71 + 0 + 10 +0.0 + 20 +0.0 + 11 +420.0 + 21 +297.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +-23.5 + 24 +-22.5 + 34 +0.0 + 15 +23.5 + 25 +22.5 + 35 +0.0 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +1F +331 +29 + 0 +MLINESTYLE + 5 +18 +102 +{ACAD_REACTORS +330 +17 +102 +} +330 +17 +100 +AcDbMlineStyle + 2 +Standard + 70 + 0 + 3 + + 62 + 256 + 51 +90.0 + 52 +90.0 + 71 + 2 + 49 +0.5 + 62 + 256 + 6 +BYLAYER + 49 +-0.5 + 62 + 256 + 6 +BYLAYER + 0 +ACDBPLACEHOLDER + 5 +F +102 +{ACAD_REACTORS +330 +E +102 +} +330 +E + 0 +SCALE + 5 +48 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:1 +140 +1.0 +141 +1.0 +290 + 1 + 0 +SCALE + 5 +49 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:2 +140 +1.0 +141 +2.0 +290 + 0 + 0 +SCALE + 5 +4A +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:4 +140 +1.0 +141 +4.0 +290 + 0 + 0 +SCALE + 5 +4B +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:5 +140 +1.0 +141 +5.0 +290 + 0 + 0 +SCALE + 5 +4C +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:8 +140 +1.0 +141 +8.0 +290 + 0 + 0 +SCALE + 5 +4D +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:10 +140 +1.0 +141 +10.0 +290 + 0 + 0 +SCALE + 5 +4E +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:16 +140 +1.0 +141 +16.0 +290 + 0 + 0 +SCALE + 5 +4F +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:20 +140 +1.0 +141 +20.0 +290 + 0 + 0 +SCALE + 5 +50 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:30 +140 +1.0 +141 +30.0 +290 + 0 + 0 +SCALE + 5 +51 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:40 +140 +1.0 +141 +40.0 +290 + 0 + 0 +SCALE + 5 +52 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:50 +140 +1.0 +141 +50.0 +290 + 0 + 0 +SCALE + 5 +53 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:100 +140 +1.0 +141 +100.0 +290 + 0 + 0 +SCALE + 5 +54 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +2:1 +140 +2.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +55 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +4:1 +140 +4.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +56 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +8:1 +140 +8.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +57 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +10:1 +140 +10.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +58 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +100:1 +140 +100.0 +141 +1.0 +290 + 0 + 0 +ENDSEC + 0 +EOF diff --git a/sheetpress/components/sprcb-650-light/cad/laser/6_Side_x2_4mm_FERRO.DXF b/sheetpress/components/sprcb-650-light/cad/laser/6_Side_x2_4mm_FERRO.DXF index 705e042c1..831789dc9 100644 --- a/sheetpress/components/sprcb-650-light/cad/laser/6_Side_x2_4mm_FERRO.DXF +++ b/sheetpress/components/sprcb-650-light/cad/laser/6_Side_x2_4mm_FERRO.DXF @@ -445,19 +445,19 @@ $SKPOLY 9 $TDCREATE 40 -2460493.380555891 +2460493.779609016 9 $TDUCREATE 40 -2460493.297222558 +2460493.696275683 9 $TDUPDATE 40 -2460493.380568658 +2460493.779621667 9 $TDUUPDATE 40 -2460493.297235324 +2460493.696288333 9 $TDINDWG 40 @@ -505,7 +505,7 @@ $SPLINESEGS 9 $HANDSEED 5 -9C +B0 9 $SURFTAB1 70 @@ -885,7 +885,7 @@ $PSTYLEMODE 9 $FINGERPRINTGUID 2 -{7949eba8-2934-4793-853b-2bddb693d404} +{2d26bbf1-9069-4f52-a102-bfee066a00f1} 9 $VERSIONGUID 2 @@ -1835,13 +1835,13 @@ Continuous 100 AcDbCircle 10 -234.5 +113.3 20 --12.5 +18.0 30 0.0 40 -2.499999999999943 +1.5 0 CIRCLE 5 @@ -1859,6 +1859,318 @@ Continuous 370 25 100 +AcDbCircle + 10 +75.7 + 20 +18.0 + 30 +0.0 + 40 +1.5 + 0 +CIRCLE + 5 +65 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +75.7 + 20 +-18.0 + 30 +0.0 + 40 +1.5 + 0 +CIRCLE + 5 +66 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +113.3 + 20 +-18.0 + 30 +0.0 + 40 +1.5 + 0 +CIRCLE + 5 +67 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-113.3 + 20 +18.0 + 30 +0.0 + 40 +1.5 + 0 +CIRCLE + 5 +68 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-75.7 + 20 +18.0 + 30 +0.0 + 40 +1.5 + 0 +CIRCLE + 5 +69 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-75.7 + 20 +-18.0 + 30 +0.0 + 40 +1.5 + 0 +CIRCLE + 5 +6A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-113.3 + 20 +-18.0 + 30 +0.0 + 40 +1.5 + 0 +CIRCLE + 5 +6B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-55.0 + 20 +11.2032246982 + 30 +0.0 + 40 +3.399999999999999 + 0 +CIRCLE + 5 +6C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +55.0 + 20 +11.2032246982 + 30 +0.0 + 40 +3.399999999999991 + 0 +CIRCLE + 5 +6D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +55.0 + 20 +-11.2032246982 + 30 +0.0 + 40 +3.399999999999991 + 0 +CIRCLE + 5 +6E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-55.0 + 20 +-11.2032246982 + 30 +0.0 + 40 +3.399999999999999 + 0 +CIRCLE + 5 +6F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +234.5 + 20 +-12.5 + 30 +0.0 + 40 +2.499999999999943 + 0 +CIRCLE + 5 +70 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 AcDbCircle 10 189.5 @@ -1871,7 +2183,7 @@ AcDbCircle 0 CIRCLE 5 -65 +71 330 1F 100 @@ -1897,7 +2209,7 @@ AcDbCircle 0 CIRCLE 5 -66 +72 330 1F 100 @@ -1923,7 +2235,7 @@ AcDbCircle 0 CIRCLE 5 -67 +73 330 1F 100 @@ -1949,7 +2261,7 @@ AcDbCircle 0 CIRCLE 5 -68 +74 330 1F 100 @@ -1975,7 +2287,7 @@ AcDbCircle 0 CIRCLE 5 -69 +75 330 1F 100 @@ -2001,7 +2313,7 @@ AcDbCircle 0 CIRCLE 5 -6A +76 330 1F 100 @@ -2027,7 +2339,7 @@ AcDbCircle 0 CIRCLE 5 -6B +77 330 1F 100 @@ -2053,7 +2365,7 @@ AcDbCircle 0 LINE 5 -6C +78 330 1F 100 @@ -2083,7 +2395,7 @@ AcDbLine 0 LINE 5 -6D +79 330 1F 100 @@ -2113,7 +2425,7 @@ AcDbLine 0 LINE 5 -6E +7A 330 1F 100 @@ -2143,7 +2455,7 @@ AcDbLine 0 LINE 5 -6F +7B 330 1F 100 @@ -2173,7 +2485,7 @@ AcDbLine 0 CIRCLE 5 -70 +7C 330 1F 100 @@ -2199,354 +2511,6 @@ AcDbCircle 0 LINE 5 -71 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --298.6 - 20 -8.45 - 30 -0.0 - 11 --298.6 - 21 -12.55 - 31 -0.0 - 0 -LINE - 5 -72 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --298.6 - 20 -12.55 - 30 -0.0 - 11 --283.4 - 21 -12.55 - 31 -0.0 - 0 -LINE - 5 -73 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --283.4 - 20 -8.45 - 30 -0.0 - 11 --283.4 - 21 -12.55 - 31 -0.0 - 0 -LINE - 5 -74 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --298.6 - 20 -8.45 - 30 -0.0 - 11 --283.4 - 21 -8.45 - 31 -0.0 - 0 -CIRCLE - 5 -75 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -260.5158403643 - 20 --12.5 - 30 -0.0 - 40 -3.399999999999977 - 0 -CIRCLE - 5 -76 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -163.4841596357 - 20 -12.5 - 30 -0.0 - 40 -3.400000000000006 - 0 -CIRCLE - 5 -77 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -260.5158403643 - 20 -12.5 - 30 -0.0 - 40 -3.399999999999977 - 0 -LINE - 5 -78 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -298.6 - 20 -12.55 - 30 -0.0 - 11 -283.4 - 21 -12.55 - 31 -0.0 - 0 -LINE - 5 -79 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -298.6 - 20 -8.45 - 30 -0.0 - 11 -298.6 - 21 -12.55 - 31 -0.0 - 0 -LINE - 5 -7A -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -298.6 - 20 -8.45 - 30 -0.0 - 11 -283.4 - 21 -8.45 - 31 -0.0 - 0 -LINE - 5 -7B -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -283.4 - 20 -8.45 - 30 -0.0 - 11 -283.4 - 21 -12.55 - 31 -0.0 - 0 -LINE - 5 -7C -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -117.95 - 20 -7.6 - 30 -0.0 - 11 -122.05 - 21 -7.6 - 31 -0.0 - 0 -LINE - 5 7D 330 1F @@ -2563,15 +2527,15 @@ Continuous 100 AcDbLine 10 -122.05 +-298.6 20 -7.6 +8.45 30 0.0 11 -122.05 +-298.6 21 --7.6 +12.55 31 0.0 0 @@ -2593,15 +2557,15 @@ Continuous 100 AcDbLine 10 -122.05 +-298.6 20 --7.6 +12.55 30 0.0 11 -117.95 +-283.4 21 --7.6 +12.55 31 0.0 0 @@ -2623,15 +2587,15 @@ Continuous 100 AcDbLine 10 -117.95 +-283.4 20 --7.6 +8.45 30 0.0 11 -117.95 +-283.4 21 -7.6 +12.55 31 0.0 0 @@ -2653,19 +2617,19 @@ Continuous 100 AcDbLine 10 --117.95 +-298.6 20 --7.6 +8.45 30 0.0 11 --122.05 +-283.4 21 --7.6 +8.45 31 0.0 0 -LINE +CIRCLE 5 81 330 @@ -2681,21 +2645,17 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --122.05 +260.5158403643 20 --7.6 +-12.5 30 0.0 - 11 --122.05 - 21 -7.6 - 31 -0.0 + 40 +3.399999999999977 0 -LINE +CIRCLE 5 82 330 @@ -2711,21 +2671,17 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --122.05 +163.4841596357 20 -7.6 +12.5 30 0.0 - 11 --117.95 - 21 -7.6 - 31 -0.0 + 40 +3.400000000000006 0 -LINE +CIRCLE 5 83 330 @@ -2741,19 +2697,15 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --117.95 +260.5158403643 20 -7.6 +12.5 30 0.0 - 11 --117.95 - 21 --7.6 - 31 -0.0 + 40 +3.399999999999977 0 LINE 5 @@ -2773,19 +2725,19 @@ Continuous 100 AcDbLine 10 --321.0 +298.6 20 -9.8 +12.55 30 0.0 11 --321.0 +283.4 21 --9.8 +12.55 31 0.0 0 -ARC +LINE 5 85 330 @@ -2801,21 +2753,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --320.8 +298.6 20 --9.8 +8.45 30 0.0 - 40 -0.2000000000000011 -100 -AcDbArc - 50 -180.0 - 51 -270.0 + 11 +298.6 + 21 +12.55 + 31 +0.0 0 LINE 5 @@ -2835,15 +2785,15 @@ Continuous 100 AcDbLine 10 --320.8 +298.6 20 --10.0 +8.45 30 0.0 11 --317.0 +283.4 21 --10.0 +8.45 31 0.0 0 @@ -2865,15 +2815,15 @@ Continuous 100 AcDbLine 10 --317.0 +283.4 20 --10.0 +8.45 30 0.0 11 --317.0 +283.4 21 --22.5 +12.55 31 0.0 0 @@ -2893,6 +2843,246 @@ Continuous 370 25 100 +AcDbLine + 10 +117.95 + 20 +7.6 + 30 +0.0 + 11 +122.05 + 21 +7.6 + 31 +0.0 + 0 +LINE + 5 +89 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +122.05 + 20 +7.6 + 30 +0.0 + 11 +122.05 + 21 +-7.6 + 31 +0.0 + 0 +LINE + 5 +8A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +122.05 + 20 +-7.6 + 30 +0.0 + 11 +117.95 + 21 +-7.6 + 31 +0.0 + 0 +LINE + 5 +8B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +117.95 + 20 +-7.6 + 30 +0.0 + 11 +117.95 + 21 +7.6 + 31 +0.0 + 0 +LINE + 5 +8C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-117.95 + 20 +-7.6 + 30 +0.0 + 11 +-122.05 + 21 +-7.6 + 31 +0.0 + 0 +LINE + 5 +8D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.05 + 20 +-7.6 + 30 +0.0 + 11 +-122.05 + 21 +7.6 + 31 +0.0 + 0 +LINE + 5 +8E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.05 + 20 +7.6 + 30 +0.0 + 11 +-117.95 + 21 +7.6 + 31 +0.0 + 0 +LINE + 5 +8F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-117.95 + 20 +7.6 + 30 +0.0 + 11 +-117.95 + 21 +-7.6 + 31 +0.0 + 0 +LINE + 5 +90 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 AcDbLine 10 -317.0 @@ -2901,6 +3091,250 @@ AcDbLine 30 0.0 11 +-105.5 + 21 +-22.5 + 31 +0.0 + 0 +LINE + 5 +91 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-105.5 + 20 +-22.5 + 30 +0.0 + 11 +-105.5 + 21 +-8.0 + 31 +0.0 + 0 +ARC + 5 +92 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-94.5 + 20 +-8.0 + 30 +0.0 + 40 +11.00000000000001 +100 +AcDbArc + 50 +0.0 + 51 +180.0 + 0 +LINE + 5 +93 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-83.5 + 20 +-8.0 + 30 +0.0 + 11 +-83.5 + 21 +-22.5 + 31 +0.0 + 0 +LINE + 5 +94 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-83.5 + 20 +-22.5 + 30 +0.0 + 11 +79.5 + 21 +-22.5 + 31 +0.0 + 0 +LINE + 5 +95 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +79.5 + 20 +-22.5 + 30 +0.0 + 11 +79.5 + 21 +-7.0 + 31 +0.0 + 0 +ARC + 5 +96 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +94.5 + 20 +-7.0 + 30 +0.0 + 40 +14.99999999999999 +100 +AcDbArc + 50 +0.0 + 51 +180.0 + 0 +LINE + 5 +97 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +109.5 + 20 +-7.0 + 30 +0.0 + 11 +109.5 + 21 +-22.5 + 31 +0.0 + 0 +LINE + 5 +98 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +109.5 + 20 +-22.5 + 30 +0.0 + 11 317.0 21 -22.5 @@ -2909,7 +3343,7 @@ AcDbLine 0 LINE 5 -89 +99 330 1F 100 @@ -2939,7 +3373,7 @@ AcDbLine 0 LINE 5 -8A +9A 330 1F 100 @@ -2969,7 +3403,7 @@ AcDbLine 0 ARC 5 -8B +9B 330 1F 100 @@ -3001,7 +3435,7 @@ AcDbArc 0 LINE 5 -8C +9C 330 1F 100 @@ -3031,7 +3465,7 @@ AcDbLine 0 ARC 5 -8D +9D 330 1F 100 @@ -3063,7 +3497,7 @@ AcDbArc 0 LINE 5 -8E +9E 330 1F 100 @@ -3093,7 +3527,7 @@ AcDbLine 0 LINE 5 -8F +9F 330 1F 100 @@ -3123,7 +3557,7 @@ AcDbLine 0 LINE 5 -90 +A0 330 1F 100 @@ -3153,7 +3587,7 @@ AcDbLine 0 LINE 5 -91 +A1 330 1F 100 @@ -3183,7 +3617,7 @@ AcDbLine 0 LINE 5 -92 +A2 330 1F 100 @@ -3213,7 +3647,7 @@ AcDbLine 0 ARC 5 -93 +A3 330 1F 100 @@ -3245,7 +3679,129 @@ AcDbArc 0 LINE 5 -94 +A4 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-321.0 + 20 +9.8 + 30 +0.0 + 11 +-321.0 + 21 +-9.8 + 31 +0.0 + 0 +ARC + 5 +A5 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-320.8 + 20 +-9.8 + 30 +0.0 + 40 +0.2000000000000011 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +A6 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-320.8 + 20 +-10.0 + 30 +0.0 + 11 +-317.0 + 21 +-10.0 + 31 +0.0 + 0 +LINE + 5 +A7 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-317.0 + 20 +-10.0 + 30 +0.0 + 11 +-317.0 + 21 +-22.5 + 31 +0.0 + 0 +LINE + 5 +A8 330 1F 100 @@ -3275,7 +3831,7 @@ AcDbLine 0 LINE 5 -95 +A9 330 1F 100 @@ -3305,7 +3861,7 @@ AcDbLine 0 LINE 5 -96 +AA 330 1F 100 @@ -3335,7 +3891,7 @@ AcDbLine 0 LINE 5 -97 +AB 330 1F 100 @@ -3365,7 +3921,7 @@ AcDbLine 0 CIRCLE 5 -98 +AC 330 1F 100 @@ -3391,7 +3947,7 @@ AcDbCircle 0 CIRCLE 5 -99 +AD 330 1F 100 @@ -3417,7 +3973,7 @@ AcDbCircle 0 CIRCLE 5 -9A +AE 330 1F 100 @@ -3483,7 +4039,7 @@ ACAD_SCALELIST 3 DWGPROPS 350 -9B +AF 0 DICTIONARY 5 @@ -3675,7 +4231,7 @@ B6 0 XRECORD 5 -9B +AF 102 {ACAD_REACTORS 330 @@ -3727,9 +4283,9 @@ mc007 40 0.0 41 -2460493.297222558 +2460493.696275683 42 -2460493.297235324 +2460493.696288333 1 90 diff --git a/sheetpress/components/sprcb-650-light/cad/laser/6_TCGland_x2_1mm_Inox.DXF b/sheetpress/components/sprcb-650-light/cad/laser/6_TCGland_x2_1mm_Inox.DXF new file mode 100644 index 000000000..be32a258a --- /dev/null +++ b/sheetpress/components/sprcb-650-light/cad/laser/6_TCGland_x2_1mm_Inox.DXF @@ -0,0 +1,3334 @@ + 0 +SECTION + 2 +HEADER + 9 +$ACADVER + 1 +AC1015 + 9 +$ACADMAINTVER + 70 + 6 + 9 +$DWGCODEPAGE + 3 +ANSI_1252 + 9 +$INSBASE + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$EXTMIN + 10 +-23.5 + 20 +-22.5 + 30 +0.0 + 9 +$EXTMAX + 10 +23.5 + 20 +22.5 + 30 +0.0 + 9 +$LIMMIN + 10 +0.0 + 20 +0.0 + 9 +$LIMMAX + 10 +420.0 + 20 +297.0 + 9 +$ORTHOMODE + 70 + 0 + 9 +$REGENMODE + 70 + 1 + 9 +$FILLMODE + 70 + 1 + 9 +$QTEXTMODE + 70 + 0 + 9 +$MIRRTEXT + 70 + 1 + 9 +$LTSCALE + 40 +1.0 + 9 +$ATTMODE + 70 + 1 + 9 +$TEXTSIZE + 40 +3.5 + 9 +$TRACEWID + 40 +1.0 + 9 +$TEXTSTYLE + 7 +Standard + 9 +$CLAYER + 8 +0 + 9 +$CELTYPE + 6 +ByLayer + 9 +$CECOLOR + 62 + 256 + 9 +$CELTSCALE + 40 +1.0 + 9 +$DISPSILH + 70 + 0 + 9 +$DIMSCALE + 40 +1.0 + 9 +$DIMASZ + 40 +3.556 + 9 +$DIMEXO + 40 +0.0 + 9 +$DIMDLI + 40 +3.75 + 9 +$DIMRND + 40 +0.0 + 9 +$DIMDLE + 40 +0.0 + 9 +$DIMEXE + 40 +1.0 + 9 +$DIMTP + 40 +0.0 + 9 +$DIMTM + 40 +0.0 + 9 +$DIMTXT + 40 +3.5 + 9 +$DIMCEN + 40 +2.5 + 9 +$DIMTSZ + 40 +0.0 + 9 +$DIMTOL + 70 + 0 + 9 +$DIMLIM + 70 + 0 + 9 +$DIMTIH + 70 + 1 + 9 +$DIMTOH + 70 + 1 + 9 +$DIMSE1 + 70 + 0 + 9 +$DIMSE2 + 70 + 0 + 9 +$DIMTAD + 70 + 1 + 9 +$DIMZIN + 70 + 1 + 9 +$DIMBLK + 1 + + 9 +$DIMASO + 70 + 1 + 9 +$DIMSHO + 70 + 1 + 9 +$DIMPOST + 1 + + 9 +$DIMAPOST + 1 + + 9 +$DIMALT + 70 + 0 + 9 +$DIMALTD + 70 + 3 + 9 +$DIMALTF + 40 +0.0393700787 + 9 +$DIMLFAC + 40 +1.0 + 9 +$DIMTOFL + 70 + 1 + 9 +$DIMTVP + 40 +0.0 + 9 +$DIMTIX + 70 + 0 + 9 +$DIMSOXD + 70 + 0 + 9 +$DIMSAH + 70 + 0 + 9 +$DIMBLK1 + 1 + + 9 +$DIMBLK2 + 1 + + 9 +$DIMSTYLE + 2 +ISO-25 + 9 +$DIMCLRD + 70 + 0 + 9 +$DIMCLRE + 70 + 0 + 9 +$DIMCLRT + 70 + 0 + 9 +$DIMTFAC + 40 +1.0 + 9 +$DIMGAP + 40 +1.524 + 9 +$DIMJUST + 70 + 0 + 9 +$DIMSD1 + 70 + 0 + 9 +$DIMSD2 + 70 + 0 + 9 +$DIMTOLJ + 70 + 0 + 9 +$DIMTZIN + 70 + 1 + 9 +$DIMALTZ + 70 + 0 + 9 +$DIMALTTZ + 70 + 0 + 9 +$DIMUPT + 70 + 0 + 9 +$DIMDEC + 70 + 2 + 9 +$DIMTDEC + 70 + 2 + 9 +$DIMALTU + 70 + 2 + 9 +$DIMALTTD + 70 + 3 + 9 +$DIMTXSTY + 7 +Standard + 9 +$DIMAUNIT + 70 + 0 + 9 +$DIMADEC + 70 + 2 + 9 +$DIMALTRND + 40 +0.0 + 9 +$DIMAZIN + 70 + 0 + 9 +$DIMDSEP + 70 + 44 + 9 +$DIMATFIT + 70 + 3 + 9 +$DIMFRAC + 70 + 0 + 9 +$DIMLDRBLK + 1 + + 9 +$DIMLUNIT + 70 + 2 + 9 +$DIMLWD + 70 + -2 + 9 +$DIMLWE + 70 + -2 + 9 +$DIMTMOVE + 70 + 0 + 9 +$LUNITS + 70 + 2 + 9 +$LUPREC + 70 + 2 + 9 +$SKETCHINC + 40 +1.0 + 9 +$FILLETRAD + 40 +0.0 + 9 +$AUNITS + 70 + 0 + 9 +$AUPREC + 70 + 2 + 9 +$MENU + 1 +. + 9 +$ELEVATION + 40 +0.0 + 9 +$PELEVATION + 40 +0.0 + 9 +$THICKNESS + 40 +0.0 + 9 +$LIMCHECK + 70 + 0 + 9 +$CHAMFERA + 40 +0.0 + 9 +$CHAMFERB + 40 +0.0 + 9 +$CHAMFERC + 40 +0.0 + 9 +$CHAMFERD + 40 +0.0 + 9 +$SKPOLY + 70 + 0 + 9 +$TDCREATE + 40 +2460493.780185706 + 9 +$TDUCREATE + 40 +2460493.696852372 + 9 +$TDUPDATE + 40 +2460493.780198217 + 9 +$TDUUPDATE + 40 +2460493.696864884 + 9 +$TDINDWG + 40 +0.0000000116 + 9 +$TDUSRTIMER + 40 +0.0000000116 + 9 +$USRTIMER + 70 + 1 + 9 +$ANGBASE + 50 +0.0 + 9 +$ANGDIR + 70 + 0 + 9 +$PDMODE + 70 + 0 + 9 +$PDSIZE + 40 +-1.0 + 9 +$PLINEWID + 40 +0.0 + 9 +$SPLFRAME + 70 + 0 + 9 +$SPLINETYPE + 70 + 6 + 9 +$SPLINESEGS + 70 + 8 + 9 +$HANDSEED + 5 +71 + 9 +$SURFTAB1 + 70 + 6 + 9 +$SURFTAB2 + 70 + 6 + 9 +$SURFTYPE + 70 + 6 + 9 +$SURFU + 70 + 6 + 9 +$SURFV + 70 + 6 + 9 +$UCSBASE + 2 + + 9 +$UCSNAME + 2 + + 9 +$UCSORG + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSXDIR + 10 +1.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSYDIR + 10 +0.0 + 20 +1.0 + 30 +0.0 + 9 +$UCSORTHOREF + 2 + + 9 +$UCSORTHOVIEW + 70 + 0 + 9 +$UCSORGTOP + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGBOTTOM + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGLEFT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGRIGHT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGFRONT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGBACK + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSBASE + 2 + + 9 +$PUCSNAME + 2 + + 9 +$PUCSORG + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSXDIR + 10 +1.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSYDIR + 10 +0.0 + 20 +1.0 + 30 +0.0 + 9 +$PUCSORTHOREF + 2 + + 9 +$PUCSORTHOVIEW + 70 + 0 + 9 +$PUCSORGTOP + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGBOTTOM + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGLEFT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGRIGHT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGFRONT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGBACK + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$USERI1 + 70 + 0 + 9 +$USERI2 + 70 + 0 + 9 +$USERI3 + 70 + 0 + 9 +$USERI4 + 70 + 0 + 9 +$USERI5 + 70 + 0 + 9 +$USERR1 + 40 +0.0 + 9 +$USERR2 + 40 +0.0 + 9 +$USERR3 + 40 +0.0 + 9 +$USERR4 + 40 +0.0 + 9 +$USERR5 + 40 +0.0 + 9 +$WORLDVIEW + 70 + 1 + 9 +$SHADEDGE + 70 + 3 + 9 +$SHADEDIF + 70 + 70 + 9 +$TILEMODE + 70 + 1 + 9 +$MAXACTVP + 70 + 64 + 9 +$PINSBASE + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PLIMCHECK + 70 + 0 + 9 +$PEXTMIN + 10 +1.0000000000E+20 + 20 +1.0000000000E+20 + 30 +1.0000000000E+20 + 9 +$PEXTMAX + 10 +-1.0000000000E+20 + 20 +-1.0000000000E+20 + 30 +-1.0000000000E+20 + 9 +$PLIMMIN + 10 +0.0 + 20 +0.0 + 9 +$PLIMMAX + 10 +420.0 + 20 +297.0 + 9 +$UNITMODE + 70 + 0 + 9 +$VISRETAIN + 70 + 1 + 9 +$PLINEGEN + 70 + 0 + 9 +$PSLTSCALE + 70 + 1 + 9 +$TREEDEPTH + 70 + 3020 + 9 +$CMLSTYLE + 2 +Standard + 9 +$CMLJUST + 70 + 0 + 9 +$CMLSCALE + 40 +20.0 + 9 +$PROXYGRAPHICS + 70 + 1 + 9 +$MEASUREMENT + 70 + 1 + 9 +$CELWEIGHT +370 + -1 + 9 +$ENDCAPS +280 + 0 + 9 +$JOINSTYLE +280 + 0 + 9 +$LWDISPLAY +290 + 1 + 9 +$INSUNITS + 70 + 4 + 9 +$HYPERLINKBASE + 1 + + 9 +$STYLESHEET + 1 + + 9 +$XEDIT +290 + 1 + 9 +$CEPSNTYPE +380 + 0 + 9 +$PSTYLEMODE +290 + 1 + 9 +$FINGERPRINTGUID + 2 +{d77524ea-b1ca-4b0d-8b4f-4ef5d80b5d63} + 9 +$VERSIONGUID + 2 +{FAEB1C32-E019-11D5-929B-00C0DF256EC4} + 9 +$EXTNAMES +290 + 1 + 9 +$PSVPSCALE + 40 +0.0 + 9 +$OLESTARTUP +290 + 0 + 0 +ENDSEC + 0 +SECTION + 2 +CLASSES + 0 +CLASS + 1 +ACDBDICTIONARYWDFLT + 2 +AcDbDictionaryWithDefault + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +CLASS + 1 +VISUALSTYLE + 2 +AcDbVisualStyle + 3 +ObjectDBX Classes + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +MATERIAL + 2 +AcDbMaterial + 3 +ObjectDBX Classes + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +SCALE + 2 +AcDbScale + 3 +ObjectDBX Classes + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +TABLESTYLE + 2 +AcDbTableStyle + 3 +ObjectDBX Classes + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +MLEADERSTYLE + 2 +AcDbMLeaderStyle + 3 +ACDB_MLEADERSTYLE_CLASS + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +SUN + 2 +AcDbSun + 3 +SCENEOE + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +ACDBPLACEHOLDER + 2 +AcDbPlaceHolder + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +CLASS + 1 +LAYOUT + 2 +AcDbLayout + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +ENDSEC + 0 +SECTION + 2 +TABLES + 0 +TABLE + 2 +VPORT + 5 +8 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +VPORT + 5 +29 +330 +8 +100 +AcDbSymbolTableRecord +100 +AcDbViewportTableRecord + 2 +*Active + 70 + 0 + 10 +0.0 + 20 +0.0 + 11 +1.0 + 21 +1.0 + 12 +0.0 + 22 +0.0 + 13 +0.0 + 23 +0.0 + 14 +10.0 + 24 +10.0 + 15 +10.0 + 25 +10.0 + 16 +0.0 + 26 +0.0 + 36 +1.0 + 17 +0.0 + 27 +0.0 + 37 +0.0 + 40 +45.9 + 41 +1.0444444444 + 42 +50.0 + 43 +0.0 + 44 +0.0 + 50 +0.0 + 51 +0.0 + 71 + 0 + 72 + 100 + 73 + 1 + 74 + 3 + 75 + 0 + 76 + 0 + 77 + 0 + 78 + 0 +281 + 0 + 65 + 1 +110 +0.0 +120 +0.0 +130 +0.0 +111 +1.0 +121 +0.0 +131 +0.0 +112 +0.0 +122 +1.0 +132 +0.0 + 79 + 0 +146 +0.0 + 0 +ENDTAB + 0 +TABLE + 2 +LTYPE + 5 +5 +330 +0 +100 +AcDbSymbolTable + 70 + 6 + 0 +LTYPE + 5 +14 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +ByBlock + 70 + 0 + 3 + + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +15 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +ByLayer + 70 + 0 + 3 + + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +16 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +Continuous + 70 + 0 + 3 +Solid line + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +5E +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +HIDDEN + 70 + 0 + 3 +Hidden __ __ __ __ __ __ __ __ __ __ __ __ __ __ + 72 + 65 + 73 + 2 + 40 +1.905 + 49 +1.27 + 74 + 0 + 49 +-0.635 + 74 + 0 + 0 +LTYPE + 5 +5F +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +PHANTOM + 70 + 0 + 3 +Phantom ______ __ __ ______ __ __ ______ + 72 + 65 + 73 + 6 + 40 +12.7 + 49 +6.35 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 0 +LTYPE + 5 +60 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +CENTER + 70 + 0 + 3 +Center ____ _ ____ _ ____ _ ____ _ ____ _ ____ + 72 + 65 + 73 + 4 + 40 +10.16 + 49 +6.35 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 0 +LTYPE + 5 +61 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +CENTERX2 + 70 + 0 + 3 +Center (2x) ________ __ ________ __ _____ + 72 + 65 + 73 + 4 + 40 +20.32 + 49 +12.7 + 74 + 0 + 49 +-2.54 + 74 + 0 + 49 +2.54 + 74 + 0 + 49 +-2.54 + 74 + 0 + 0 +LTYPE + 5 +62 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +DOT2 + 70 + 0 + 3 +Dot (.5x) ........................................ + 72 + 65 + 73 + 2 + 40 +0.635 + 49 +0.0 + 74 + 0 + 49 +-0.635 + 74 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +LAYER + 5 +2 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +LAYER + 5 +10 +330 +2 +100 +AcDbSymbolTableRecord +100 +AcDbLayerTableRecord + 2 +0 + 70 + 0 + 62 + 7 + 6 +Continuous +370 + -3 +390 +F + 0 +ENDTAB + 0 +TABLE + 2 +STYLE + 5 +3 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +STYLE + 5 +11 +330 +3 +100 +AcDbSymbolTableRecord +100 +AcDbTextStyleTableRecord + 2 +Standard + 70 + 0 + 40 +0.0 + 41 +1.0 + 50 +0.0 + 71 + 0 + 42 +3.5 + 3 +txt + 4 + + 0 +ENDTAB + 0 +TABLE + 2 +VIEW + 5 +6 +330 +0 +100 +AcDbSymbolTable + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +UCS + 5 +7 +330 +0 +100 +AcDbSymbolTable + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +APPID + 5 +9 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +APPID + 5 +12 +330 +9 +100 +AcDbSymbolTableRecord +100 +AcDbRegAppTableRecord + 2 +ACAD + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +DIMSTYLE + 5 +A +330 +0 +100 +AcDbSymbolTable + 70 + 1 +100 +AcDbDimStyleTable + 0 +DIMSTYLE +105 +27 +330 +A +100 +AcDbSymbolTableRecord +100 +AcDbDimStyleTableRecord + 2 +ISO-25 + 70 + 0 + 41 +2.5 + 42 +0.625 + 43 +3.75 + 44 +1.25 + 73 + 0 + 74 + 0 + 77 + 1 + 78 + 8 +140 +2.5 +141 +2.5 +143 +0.0393700787 +147 +0.625 +171 + 3 +172 + 1 +178 + 0 +271 + 2 +272 + 2 +274 + 3 +278 + 44 +283 + 0 +284 + 8 +340 +11 + 0 +ENDTAB + 0 +TABLE + 2 +BLOCK_RECORD + 5 +1 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +BLOCK_RECORD + 5 +1F +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Model_Space +340 +22 + 0 +BLOCK_RECORD + 5 +1B +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Paper_Space +340 +1E + 0 +BLOCK_RECORD + 5 +23 +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Paper_Space0 +340 +26 + 0 +ENDTAB + 0 +ENDSEC + 0 +SECTION + 2 +BLOCKS + 0 +BLOCK + 5 +20 +330 +1F +100 +AcDbEntity + 8 +0 +100 +AcDbBlockBegin + 2 +*Model_Space + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Model_Space + 1 + + 0 +ENDBLK + 5 +21 +330 +1F +100 +AcDbEntity + 8 +0 +100 +AcDbBlockEnd + 0 +BLOCK + 5 +1C +330 +1B +100 +AcDbEntity + 67 + 1 + 8 +0 +100 +AcDbBlockBegin + 2 +*Paper_Space + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Paper_Space + 1 + + 0 +ENDBLK + 5 +1D +330 +1B +100 +AcDbEntity + 67 + 1 + 8 +0 +100 +AcDbBlockEnd + 0 +BLOCK + 5 +24 +330 +23 +100 +AcDbEntity + 8 +0 +100 +AcDbBlockBegin + 2 +*Paper_Space0 + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Paper_Space0 + 1 + + 0 +ENDBLK + 5 +25 +330 +23 +100 +AcDbEntity + 8 +0 +100 +AcDbBlockEnd + 0 +ENDSEC + 0 +SECTION + 2 +ENTITIES + 0 +LINE + 5 +63 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +22.5 + 20 +22.5 + 30 +0.0 + 11 +-22.5 + 21 +22.5 + 31 +0.0 + 0 +ARC + 5 +64 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +22.5 + 20 +21.5 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +360.0 + 51 +90.0 + 0 +LINE + 5 +65 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +23.5 + 20 +-21.5 + 30 +0.0 + 11 +23.5 + 21 +21.5 + 31 +0.0 + 0 +ARC + 5 +66 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +22.5 + 20 +-21.5 + 30 +0.0 + 40 +1.000000000000004 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +67 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-22.5 + 20 +-22.5 + 30 +0.0 + 11 +22.5 + 21 +-22.5 + 31 +0.0 + 0 +ARC + 5 +68 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-22.5 + 20 +-21.5 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +69 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-23.5 + 20 +21.5 + 30 +0.0 + 11 +-23.5 + 21 +-21.5 + 31 +0.0 + 0 +ARC + 5 +6A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-22.5 + 20 +21.5 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +CIRCLE + 5 +6B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-18.8 + 20 +-18.0 + 30 +0.0 + 40 +2.500000000000021 + 0 +CIRCLE + 5 +6C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +18.8 + 20 +-18.0 + 30 +0.0 + 40 +2.500000000000021 + 0 +CIRCLE + 5 +6D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-18.8 + 20 +18.0 + 30 +0.0 + 40 +2.500000000000021 + 0 +CIRCLE + 5 +6E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +18.8 + 20 +18.0 + 30 +0.0 + 40 +2.500000000000021 + 0 +CIRCLE + 5 +6F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +0.0 + 20 +8.0 + 30 +0.0 + 40 +6.0 + 0 +ENDSEC + 0 +SECTION + 2 +OBJECTS + 0 +DICTIONARY + 5 +C +330 +0 +100 +AcDbDictionary +281 + 1 + 3 +ACAD_GROUP +350 +D + 3 +ACAD_LAYOUT +350 +1A + 3 +ACAD_MLINESTYLE +350 +17 + 3 +ACAD_PLOTSETTINGS +350 +19 + 3 +ACAD_PLOTSTYLENAME +350 +E + 3 +ACAD_SCALELIST +350 +47 + 3 +DWGPROPS +350 +70 + 0 +DICTIONARY + 5 +D +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 0 +DICTIONARY + 5 +1A +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Layout1 +350 +1E + 3 +Layout2 +350 +26 + 3 +Model +350 +22 + 0 +DICTIONARY + 5 +17 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Standard +350 +18 + 0 +DICTIONARY + 5 +19 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 0 +ACDBDICTIONARYWDFLT + 5 +E +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Normal +350 +F +100 +AcDbDictionaryWithDefault +340 +F + 0 +DICTIONARY + 5 +47 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +A0 +350 +48 + 3 +A1 +350 +49 + 3 +A2 +350 +4A + 3 +A3 +350 +4B + 3 +A4 +350 +4C + 3 +A5 +350 +4D + 3 +A6 +350 +4E + 3 +A7 +350 +4F + 3 +A8 +350 +50 + 3 +A9 +350 +51 + 3 +B0 +350 +52 + 3 +B1 +350 +53 + 3 +B2 +350 +54 + 3 +B3 +350 +55 + 3 +B4 +350 +56 + 3 +B5 +350 +57 + 3 +B6 +350 +58 + 0 +XRECORD + 5 +70 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbXrecord +280 + 1 + 1 +DWGPROPS COOKIE + 2 + + 3 + + 4 + + 6 + + 7 + + 8 +mc007 + 9 + +300 += +301 += +302 += +303 += +304 += +305 += +306 += +307 += +308 += +309 += + 40 +0.0 + 41 +2460493.696852372 + 42 +2460493.696864884 + 1 + + 90 + 0 + 0 +LAYOUT + 5 +1E +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 + + 6 + + 40 +0.0 + 41 +0.0 + 42 +0.0 + 43 +0.0 + 44 +0.0 + 45 +0.0 + 46 +0.0 + 47 +0.0 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +1.0 +143 +1.0 + 70 + 688 + 72 + 1 + 73 + 0 + 74 + 5 + 7 + + 75 + 16 +147 +1.0 +148 +0.0 +149 +0.0 +100 +AcDbLayout + 1 +Layout1 + 70 + 1 + 71 + 1 + 10 +0.0 + 20 +0.0 + 11 +420.0 + 21 +297.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +1.0000000000E+20 + 24 +1.0000000000E+20 + 34 +1.0000000000E+20 + 15 +-1.0000000000E+20 + 25 +-1.0000000000E+20 + 35 +-1.0000000000E+20 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +1B + 0 +LAYOUT + 5 +26 +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 + + 6 + + 40 +0.0 + 41 +0.0 + 42 +0.0 + 43 +0.0 + 44 +0.0 + 45 +0.0 + 46 +0.0 + 47 +0.0 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +1.0 +143 +1.0 + 70 + 688 + 72 + 1 + 73 + 0 + 74 + 5 + 7 + + 75 + 16 +147 +1.0 +148 +0.0 +149 +0.0 +100 +AcDbLayout + 1 +Layout2 + 70 + 1 + 71 + 2 + 10 +0.0 + 20 +0.0 + 11 +0.0 + 21 +0.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +0.0 + 24 +0.0 + 34 +0.0 + 15 +0.0 + 25 +0.0 + 35 +0.0 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +23 + 0 +LAYOUT + 5 +22 +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 +ANSI_A_(11.00_x_8.50_Inches) + 6 + + 40 +6.35 + 41 +19.05 + 42 +6.35000508 + 43 +19.05000254 + 44 +279.4 + 45 +215.9 + 46 +133.34999746 + 47 +88.89999873 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +0.187 +143 +1.0 + 70 + 1696 + 72 + 0 + 73 + 0 + 74 + 0 + 7 + + 75 + 0 +147 +0.0179189148 +148 +-1300.4909072572 +149 +0.0 +100 +AcDbLayout + 1 +Model + 70 + 1 + 71 + 0 + 10 +0.0 + 20 +0.0 + 11 +420.0 + 21 +297.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +-23.5 + 24 +-22.5 + 34 +0.0 + 15 +23.5 + 25 +22.5 + 35 +0.0 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +1F +331 +29 + 0 +MLINESTYLE + 5 +18 +102 +{ACAD_REACTORS +330 +17 +102 +} +330 +17 +100 +AcDbMlineStyle + 2 +Standard + 70 + 0 + 3 + + 62 + 256 + 51 +90.0 + 52 +90.0 + 71 + 2 + 49 +0.5 + 62 + 256 + 6 +BYLAYER + 49 +-0.5 + 62 + 256 + 6 +BYLAYER + 0 +ACDBPLACEHOLDER + 5 +F +102 +{ACAD_REACTORS +330 +E +102 +} +330 +E + 0 +SCALE + 5 +48 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:1 +140 +1.0 +141 +1.0 +290 + 1 + 0 +SCALE + 5 +49 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:2 +140 +1.0 +141 +2.0 +290 + 0 + 0 +SCALE + 5 +4A +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:4 +140 +1.0 +141 +4.0 +290 + 0 + 0 +SCALE + 5 +4B +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:5 +140 +1.0 +141 +5.0 +290 + 0 + 0 +SCALE + 5 +4C +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:8 +140 +1.0 +141 +8.0 +290 + 0 + 0 +SCALE + 5 +4D +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:10 +140 +1.0 +141 +10.0 +290 + 0 + 0 +SCALE + 5 +4E +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:16 +140 +1.0 +141 +16.0 +290 + 0 + 0 +SCALE + 5 +4F +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:20 +140 +1.0 +141 +20.0 +290 + 0 + 0 +SCALE + 5 +50 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:30 +140 +1.0 +141 +30.0 +290 + 0 + 0 +SCALE + 5 +51 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:40 +140 +1.0 +141 +40.0 +290 + 0 + 0 +SCALE + 5 +52 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:50 +140 +1.0 +141 +50.0 +290 + 0 + 0 +SCALE + 5 +53 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:100 +140 +1.0 +141 +100.0 +290 + 0 + 0 +SCALE + 5 +54 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +2:1 +140 +2.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +55 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +4:1 +140 +4.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +56 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +8:1 +140 +8.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +57 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +10:1 +140 +10.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +58 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +100:1 +140 +100.0 +141 +1.0 +290 + 0 + 0 +ENDSEC + 0 +EOF diff --git a/sheetpress/components/sprcb-650-light/cad/laser/7_RibDual_x2_4mm_FERRO.DXF b/sheetpress/components/sprcb-650-light/cad/laser/7_RibDual_x2_4mm_FERRO.DXF index 1b6d717fd..594b25624 100644 --- a/sheetpress/components/sprcb-650-light/cad/laser/7_RibDual_x2_4mm_FERRO.DXF +++ b/sheetpress/components/sprcb-650-light/cad/laser/7_RibDual_x2_4mm_FERRO.DXF @@ -445,19 +445,19 @@ $SKPOLY 9 $TDCREATE 40 -2460490.41732787 +2460493.778469178 9 $TDUCREATE 40 -2460490.333994537 +2460493.695135845 9 $TDUPDATE 40 -2460490.417340497 +2460493.778481747 9 $TDUUPDATE 40 -2460490.334007164 +2460493.695148414 9 $TDINDWG 40 @@ -505,7 +505,7 @@ $SPLINESEGS 9 $HANDSEED 5 -C2 +DA 9 $SURFTAB1 70 @@ -885,7 +885,7 @@ $PSTYLEMODE 9 $FINGERPRINTGUID 2 -{9ec1e05c-866d-4b02-86d0-6d327281bb0f} +{a298a48d-81b0-4554-9f04-25f7e83a5b8b} 9 $VERSIONGUID 2 @@ -1817,7 +1817,7 @@ SECTION 2 ENTITIES 0 -CIRCLE +LINE 5 63 330 @@ -1833,17 +1833,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --129.0 +-27.0 20 -10.0 +40.0 30 0.0 - 40 -2.25 + 11 +-45.0 + 21 +40.0 + 31 +0.0 0 -CIRCLE +LINE 5 64 330 @@ -1859,17 +1863,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -129.0 +-27.0 20 -10.0 +40.0 30 0.0 - 40 -2.25 + 11 +-27.0 + 21 +36.0 + 31 +0.0 0 -CIRCLE +ARC 5 65 330 @@ -1887,15 +1895,21 @@ Continuous 100 AcDbCircle 10 -111.0 +-20.0 20 -10.0 +36.0 30 0.0 40 -2.25 +7.0 +100 +AcDbArc + 50 +180.0 + 51 +0.0 0 -CIRCLE +LINE 5 66 330 @@ -1911,15 +1925,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --111.0 +-13.0 20 -10.0 +36.0 30 0.0 - 40 -2.25 + 11 +-13.0 + 21 +40.0 + 31 +0.0 0 LINE 5 @@ -1939,19 +1957,19 @@ Continuous 100 AcDbLine 10 --320.9 +-7.0 20 -15.0 +40.0 30 0.0 11 --317.0 +-13.0 21 -15.0 +40.0 31 0.0 0 -ARC +LINE 5 68 330 @@ -1967,21 +1985,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --320.9 +-7.0 20 -15.1 +40.0 30 0.0 - 40 -0.0999999999999996 -100 -AcDbArc - 50 -180.0 - 51 -270.0 + 11 +-7.0 + 21 +35.0 + 31 +0.0 0 LINE 5 @@ -2001,19 +2017,19 @@ Continuous 100 AcDbLine 10 --321.0 +7.0 20 -29.9 +35.0 30 0.0 11 --321.0 +-7.0 21 -15.1 +35.0 31 0.0 0 -ARC +LINE 5 6A 330 @@ -2029,21 +2045,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --320.9 +7.0 20 -29.9 +35.0 30 0.0 - 40 -0.0999999999999979 -100 -AcDbArc - 50 -90.0 - 51 -180.0 + 11 +7.0 + 21 +40.0 + 31 +0.0 0 LINE 5 @@ -2063,15 +2077,15 @@ Continuous 100 AcDbLine 10 --320.9 +45.0 20 -30.0 +40.0 30 0.0 11 --317.0 +7.0 21 -30.0 +40.0 31 0.0 0 @@ -2093,15 +2107,15 @@ Continuous 100 AcDbLine 10 --317.0 +45.0 20 -44.9 +40.0 30 0.0 11 --317.0 +45.0 21 -30.0 +44.9 31 0.0 0 @@ -2123,13 +2137,13 @@ Continuous 100 AcDbCircle 10 --316.9 +45.1 20 44.9 30 0.0 40 -0.1000000000000085 +0.1000000000000014 100 AcDbArc 50 @@ -2155,13 +2169,13 @@ Continuous 100 AcDbLine 10 --316.9 +45.1 20 45.0 30 0.0 11 --305.1 +84.9 21 45.0 31 @@ -2185,13 +2199,13 @@ Continuous 100 AcDbCircle 10 --305.1 +84.9 20 44.9 30 0.0 40 -0.1000000000000085 +0.1000000000000014 100 AcDbArc 50 @@ -2217,13 +2231,13 @@ Continuous 100 AcDbLine 10 --305.0 +85.0 20 44.9 30 0.0 11 --305.0 +85.0 21 40.0 31 @@ -2247,13 +2261,13 @@ Continuous 100 AcDbLine 10 --215.0 +110.0 20 40.0 30 0.0 11 --305.0 +85.0 21 40.0 31 @@ -2277,19 +2291,19 @@ Continuous 100 AcDbLine 10 --215.0 +110.0 20 40.0 30 0.0 11 --215.0 +110.0 21 -44.9 +35.0 31 0.0 0 -ARC +LINE 5 73 330 @@ -2305,21 +2319,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --214.9 +117.95 20 -44.9 +35.0 30 0.0 - 40 -0.1000000000000085 -100 -AcDbArc - 50 -90.0 - 51 -180.0 + 11 +110.0 + 21 +35.0 + 31 +0.0 0 LINE 5 @@ -2339,19 +2351,19 @@ Continuous 100 AcDbLine 10 --214.9 +117.95 20 -45.0 +35.0 30 0.0 11 --175.1 +117.95 21 -45.0 +22.0 31 0.0 0 -ARC +LINE 5 75 330 @@ -2367,21 +2379,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --175.1 +117.95 20 -44.9 +22.0 30 0.0 - 40 -0.1000000000000085 -100 -AcDbArc - 50 + 11 +122.05 + 21 +22.0 + 31 0.0 - 51 -90.0 0 LINE 5 @@ -2401,15 +2411,15 @@ Continuous 100 AcDbLine 10 --175.0 +122.05 20 -44.9 +22.0 30 0.0 11 --175.0 +122.05 21 -40.0 +35.0 31 0.0 0 @@ -2431,19 +2441,19 @@ Continuous 100 AcDbLine 10 --122.15 +130.0 20 -40.0 +35.0 30 0.0 11 --175.0 +122.05 21 -40.0 +35.0 31 0.0 0 -ARC +LINE 5 78 330 @@ -2459,21 +2469,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --122.15 +130.0 20 -39.9 +35.0 30 0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 + 11 +130.0 + 21 +40.0 + 31 0.0 - 51 -90.0 0 LINE 5 @@ -2493,15 +2501,15 @@ Continuous 100 AcDbLine 10 --122.05 +175.0 20 -19.5 +40.0 30 0.0 11 --122.05 +130.0 21 -39.9 +40.0 31 0.0 0 @@ -2523,19 +2531,19 @@ Continuous 100 AcDbLine 10 --117.95 +175.0 20 -19.5 +40.0 30 0.0 11 --122.05 +175.0 21 -19.5 +44.9 31 0.0 0 -LINE +ARC 5 7B 330 @@ -2551,21 +2559,23 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --117.95 +175.1 20 -39.9 +44.9 30 0.0 - 11 --117.95 - 21 -19.5 - 31 -0.0 + 40 +0.1000000000000014 +100 +AcDbArc + 50 +90.0 + 51 +180.0 0 -ARC +LINE 5 7C 330 @@ -2581,23 +2591,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --117.85 +175.1 20 -39.9 +45.0 30 0.0 - 40 -0.1000000000000085 -100 -AcDbArc - 50 -90.0 - 51 -180.0 + 11 +214.9 + 21 +45.0 + 31 +0.0 0 -LINE +ARC 5 7D 330 @@ -2613,19 +2621,21 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --85.0 +214.9 20 -40.0 +44.9 30 0.0 - 11 --117.85 - 21 -40.0 - 31 + 40 +0.1000000000000014 +100 +AcDbArc + 50 0.0 + 51 +90.0 0 LINE 5 @@ -2645,19 +2655,19 @@ Continuous 100 AcDbLine 10 --85.0 +215.0 20 -40.0 +44.9 30 0.0 11 --85.0 +215.0 21 -44.9 +40.0 31 0.0 0 -ARC +LINE 5 7F 330 @@ -2673,21 +2683,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --84.9 +305.0 20 -44.9 +40.0 30 0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 -90.0 - 51 -180.0 + 11 +215.0 + 21 +40.0 + 31 +0.0 0 LINE 5 @@ -2707,15 +2715,15 @@ Continuous 100 AcDbLine 10 --84.9 +305.0 20 -45.0 +40.0 30 0.0 11 --45.1 +305.0 21 -45.0 +44.9 31 0.0 0 @@ -2737,19 +2745,19 @@ Continuous 100 AcDbCircle 10 --45.1 +305.1 20 44.9 30 0.0 40 -0.1000000000000014 +0.1000000000000085 100 AcDbArc 50 -0.0 - 51 90.0 + 51 +180.0 0 LINE 5 @@ -2769,19 +2777,19 @@ Continuous 100 AcDbLine 10 --45.0 +305.1 20 -44.9 +45.0 30 0.0 11 --45.0 +316.9 21 -40.0 +45.0 31 0.0 0 -LINE +ARC 5 83 330 @@ -2797,19 +2805,21 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 -45.0 +316.9 20 -40.0 +44.9 30 0.0 - 11 --45.0 - 21 -40.0 - 31 + 40 +0.1000000000000085 +100 +AcDbArc + 50 0.0 + 51 +90.0 0 LINE 5 @@ -2827,682 +2837,6 @@ Continuous 370 25 100 -AcDbLine - 10 -45.0 - 20 -40.0 - 30 -0.0 - 11 -45.0 - 21 -44.9 - 31 -0.0 - 0 -ARC - 5 -85 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -45.1 - 20 -44.9 - 30 -0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -86 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -45.1 - 20 -45.0 - 30 -0.0 - 11 -84.9 - 21 -45.0 - 31 -0.0 - 0 -ARC - 5 -87 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -84.9 - 20 -44.9 - 30 -0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -88 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -85.0 - 20 -44.9 - 30 -0.0 - 11 -85.0 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -89 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -117.85 - 20 -40.0 - 30 -0.0 - 11 -85.0 - 21 -40.0 - 31 -0.0 - 0 -ARC - 5 -8A -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -117.85 - 20 -39.9 - 30 -0.0 - 40 -0.1000000000000085 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -8B -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -117.95 - 20 -39.9 - 30 -0.0 - 11 -117.95 - 21 -19.5 - 31 -0.0 - 0 -LINE - 5 -8C -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -117.95 - 20 -19.5 - 30 -0.0 - 11 -122.05 - 21 -19.5 - 31 -0.0 - 0 -LINE - 5 -8D -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -122.05 - 20 -19.5 - 30 -0.0 - 11 -122.05 - 21 -39.9 - 31 -0.0 - 0 -ARC - 5 -8E -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -122.15 - 20 -39.9 - 30 -0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -8F -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -175.0 - 20 -40.0 - 30 -0.0 - 11 -122.15 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -90 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -175.0 - 20 -40.0 - 30 -0.0 - 11 -175.0 - 21 -44.9 - 31 -0.0 - 0 -ARC - 5 -91 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -175.1 - 20 -44.9 - 30 -0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -92 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -175.1 - 20 -45.0 - 30 -0.0 - 11 -214.9 - 21 -45.0 - 31 -0.0 - 0 -ARC - 5 -93 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -214.9 - 20 -44.9 - 30 -0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -94 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -215.0 - 20 -44.9 - 30 -0.0 - 11 -215.0 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -95 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -305.0 - 20 -40.0 - 30 -0.0 - 11 -215.0 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -96 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -305.0 - 20 -40.0 - 30 -0.0 - 11 -305.0 - 21 -44.9 - 31 -0.0 - 0 -ARC - 5 -97 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -305.1 - 20 -44.9 - 30 -0.0 - 40 -0.1000000000000085 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -98 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -305.1 - 20 -45.0 - 30 -0.0 - 11 -316.9 - 21 -45.0 - 31 -0.0 - 0 -ARC - 5 -99 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -316.9 - 20 -44.9 - 30 -0.0 - 40 -0.1000000000000085 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -9A -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 AcDbLine 10 317.0 @@ -3519,7 +2853,7 @@ AcDbLine 0 LINE 5 -9B +85 330 1F 100 @@ -3549,7 +2883,7 @@ AcDbLine 0 ARC 5 -9C +86 330 1F 100 @@ -3581,7 +2915,7 @@ AcDbArc 0 LINE 5 -9D +87 330 1F 100 @@ -3611,7 +2945,7 @@ AcDbLine 0 ARC 5 -9E +88 330 1F 100 @@ -3643,7 +2977,7 @@ AcDbArc 0 LINE 5 -9F +89 330 1F 100 @@ -3673,7 +3007,7 @@ AcDbLine 0 LINE 5 -A0 +8A 330 1F 100 @@ -3703,7 +3037,7 @@ AcDbLine 0 LINE 5 -A1 +8B 330 1F 100 @@ -3733,7 +3067,7 @@ AcDbLine 0 LINE 5 -A2 +8C 330 1F 100 @@ -3763,7 +3097,7 @@ AcDbLine 0 ARC 5 -A3 +8D 330 1F 100 @@ -3795,7 +3129,7 @@ AcDbArc 0 LINE 5 -A4 +8E 330 1F 100 @@ -3825,7 +3159,7 @@ AcDbLine 0 ARC 5 -A5 +8F 330 1F 100 @@ -3857,7 +3191,7 @@ AcDbArc 0 LINE 5 -A6 +90 330 1F 100 @@ -3887,7 +3221,7 @@ AcDbLine 0 LINE 5 -A7 +91 330 1F 100 @@ -3917,7 +3251,7 @@ AcDbLine 0 LINE 5 -A8 +92 330 1F 100 @@ -3947,7 +3281,7 @@ AcDbLine 0 ARC 5 -A9 +93 330 1F 100 @@ -3979,7 +3313,127 @@ AcDbArc 0 LINE 5 -AA +94 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +5.0 + 30 +0.0 + 11 +174.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +95 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +10.0 + 30 +0.0 + 11 +130.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +96 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +10.0 + 30 +0.0 + 11 +110.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +97 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +110.0 + 20 +5.0 + 30 +0.0 + 11 +110.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +98 330 1F 100 @@ -4001,7 +3455,7 @@ AcDbLine 30 0.0 11 -174.0 +110.0 21 5.0 31 @@ -4009,7 +3463,7 @@ AcDbLine 0 ARC 5 -AB +99 330 1F 100 @@ -4041,7 +3495,7 @@ AcDbArc 0 LINE 5 -AC +9A 330 1F 100 @@ -4071,7 +3525,7 @@ AcDbLine 0 LINE 5 -AD +9B 330 1F 100 @@ -4101,7 +3555,7 @@ AcDbLine 0 LINE 5 -AE +9C 330 1F 100 @@ -4131,7 +3585,7 @@ AcDbLine 0 ARC 5 -AF +9D 330 1F 100 @@ -4163,7 +3617,249 @@ AcDbArc 0 LINE 5 -B0 +9E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +27.0 + 20 +5.0 + 30 +0.0 + 11 +44.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +9F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +27.0 + 20 +5.0 + 30 +0.0 + 11 +27.0 + 21 +9.0 + 31 +0.0 + 0 +ARC + 5 +A0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +20.0 + 20 +9.0 + 30 +0.0 + 40 +7.0 +100 +AcDbArc + 50 +0.0 + 51 +180.0 + 0 +LINE + 5 +A1 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +13.0 + 20 +9.0 + 30 +0.0 + 11 +13.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +A2 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +5.0 + 30 +0.0 + 11 +13.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +A3 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +10.0 + 30 +0.0 + 11 +7.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +A4 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +10.0 + 30 +0.0 + 11 +-7.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +A5 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-7.0 + 20 +5.0 + 30 +0.0 + 11 +-7.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +A6 330 1F 100 @@ -4185,7 +3881,7 @@ AcDbLine 30 0.0 11 -44.0 +-7.0 21 5.0 31 @@ -4193,7 +3889,7 @@ AcDbLine 0 ARC 5 -B1 +A7 330 1F 100 @@ -4225,7 +3921,7 @@ AcDbArc 0 LINE 5 -B2 +A8 330 1F 100 @@ -4255,7 +3951,7 @@ AcDbLine 0 LINE 5 -B3 +A9 330 1F 100 @@ -4285,7 +3981,7 @@ AcDbLine 0 LINE 5 -B4 +AA 330 1F 100 @@ -4315,7 +4011,7 @@ AcDbLine 0 ARC 5 -B5 +AB 330 1F 100 @@ -4347,7 +4043,7 @@ AcDbArc 0 LINE 5 -B6 +AC 330 1F 100 @@ -4369,6 +4065,126 @@ AcDbLine 30 0.0 11 +-110.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +AD +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +10.0 + 30 +0.0 + 11 +-110.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +AE +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +10.0 + 30 +0.0 + 11 +-130.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +AF +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-130.0 + 20 +5.0 + 30 +0.0 + 11 +-130.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +B0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-130.0 + 20 +5.0 + 30 +0.0 + 11 -174.0 21 5.0 @@ -4377,7 +4193,7 @@ AcDbLine 0 ARC 5 -B7 +B1 330 1F 100 @@ -4409,7 +4225,7 @@ AcDbArc 0 LINE 5 -B8 +B2 330 1F 100 @@ -4439,7 +4255,7 @@ AcDbLine 0 LINE 5 -B9 +B3 330 1F 100 @@ -4469,7 +4285,7 @@ AcDbLine 0 LINE 5 -BA +B4 330 1F 100 @@ -4499,7 +4315,7 @@ AcDbLine 0 ARC 5 -BB +B5 330 1F 100 @@ -4531,7 +4347,7 @@ AcDbArc 0 LINE 5 -BC +B6 330 1F 100 @@ -4561,7 +4377,7 @@ AcDbLine 0 ARC 5 -BD +B7 330 1F 100 @@ -4593,7 +4409,7 @@ AcDbArc 0 LINE 5 -BE +B8 330 1F 100 @@ -4623,7 +4439,7 @@ AcDbLine 0 LINE 5 -BF +B9 330 1F 100 @@ -4653,7 +4469,7 @@ AcDbLine 0 LINE 5 -C0 +BA 330 1F 100 @@ -4681,6 +4497,922 @@ AcDbLine 31 0.0 0 +LINE + 5 +BB +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-320.9 + 20 +15.0 + 30 +0.0 + 11 +-317.0 + 21 +15.0 + 31 +0.0 + 0 +ARC + 5 +BC +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-320.9 + 20 +15.1 + 30 +0.0 + 40 +0.0999999999999996 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +BD +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-321.0 + 20 +29.9 + 30 +0.0 + 11 +-321.0 + 21 +15.1 + 31 +0.0 + 0 +ARC + 5 +BE +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-320.9 + 20 +29.9 + 30 +0.0 + 40 +0.0999999999999979 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +BF +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-320.9 + 20 +30.0 + 30 +0.0 + 11 +-317.0 + 21 +30.0 + 31 +0.0 + 0 +LINE + 5 +C0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-317.0 + 20 +44.9 + 30 +0.0 + 11 +-317.0 + 21 +30.0 + 31 +0.0 + 0 +ARC + 5 +C1 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-316.9 + 20 +44.9 + 30 +0.0 + 40 +0.1000000000000085 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +C2 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-316.9 + 20 +45.0 + 30 +0.0 + 11 +-305.1 + 21 +45.0 + 31 +0.0 + 0 +ARC + 5 +C3 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-305.1 + 20 +44.9 + 30 +0.0 + 40 +0.1000000000000085 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +C4 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-305.0 + 20 +44.9 + 30 +0.0 + 11 +-305.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +C5 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-215.0 + 20 +40.0 + 30 +0.0 + 11 +-305.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +C6 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-215.0 + 20 +40.0 + 30 +0.0 + 11 +-215.0 + 21 +44.9 + 31 +0.0 + 0 +ARC + 5 +C7 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-214.9 + 20 +44.9 + 30 +0.0 + 40 +0.1000000000000085 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +C8 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-214.9 + 20 +45.0 + 30 +0.0 + 11 +-175.1 + 21 +45.0 + 31 +0.0 + 0 +ARC + 5 +C9 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-175.1 + 20 +44.9 + 30 +0.0 + 40 +0.1000000000000085 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +CA +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-175.0 + 20 +44.9 + 30 +0.0 + 11 +-175.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +CB +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-130.0 + 20 +40.0 + 30 +0.0 + 11 +-175.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +CC +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-130.0 + 20 +40.0 + 30 +0.0 + 11 +-130.0 + 21 +35.0 + 31 +0.0 + 0 +LINE + 5 +CD +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.05 + 20 +35.0 + 30 +0.0 + 11 +-130.0 + 21 +35.0 + 31 +0.0 + 0 +LINE + 5 +CE +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.05 + 20 +22.0 + 30 +0.0 + 11 +-122.05 + 21 +35.0 + 31 +0.0 + 0 +LINE + 5 +CF +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-117.95 + 20 +22.0 + 30 +0.0 + 11 +-122.05 + 21 +22.0 + 31 +0.0 + 0 +LINE + 5 +D0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-117.95 + 20 +35.0 + 30 +0.0 + 11 +-117.95 + 21 +22.0 + 31 +0.0 + 0 +LINE + 5 +D1 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +35.0 + 30 +0.0 + 11 +-117.95 + 21 +35.0 + 31 +0.0 + 0 +LINE + 5 +D2 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +35.0 + 30 +0.0 + 11 +-110.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +D3 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-85.0 + 20 +40.0 + 30 +0.0 + 11 +-110.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +D4 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-85.0 + 20 +40.0 + 30 +0.0 + 11 +-85.0 + 21 +44.9 + 31 +0.0 + 0 +ARC + 5 +D5 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-84.9 + 20 +44.9 + 30 +0.0 + 40 +0.1000000000000014 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +D6 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-84.9 + 20 +45.0 + 30 +0.0 + 11 +-45.1 + 21 +45.0 + 31 +0.0 + 0 +ARC + 5 +D7 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-45.1 + 20 +44.9 + 30 +0.0 + 40 +0.1000000000000014 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +D8 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-45.0 + 20 +44.9 + 30 +0.0 + 11 +-45.0 + 21 +40.0 + 31 +0.0 + 0 ENDSEC 0 SECTION @@ -4723,7 +5455,7 @@ ACAD_SCALELIST 3 DWGPROPS 350 -C1 +D9 0 DICTIONARY 5 @@ -4915,7 +5647,7 @@ B6 0 XRECORD 5 -C1 +D9 102 {ACAD_REACTORS 330 @@ -4967,9 +5699,9 @@ mc007 40 0.0 41 -2460490.333994537 +2460493.695135845 42 -2460490.334007164 +2460493.695148414 1 90 diff --git a/sheetpress/components/sprcb-650-light/cad/laser/7_Rib_x2_4mm_FERRO.DXF b/sheetpress/components/sprcb-650-light/cad/laser/7_Rib_x2_4mm_FERRO.DXF index 8a7e6fc15..21715a1a5 100644 --- a/sheetpress/components/sprcb-650-light/cad/laser/7_Rib_x2_4mm_FERRO.DXF +++ b/sheetpress/components/sprcb-650-light/cad/laser/7_Rib_x2_4mm_FERRO.DXF @@ -445,19 +445,19 @@ $SKPOLY 9 $TDCREATE 40 -2460493.401464132 +2460493.778226667 9 $TDUCREATE 40 -2460493.318130799 +2460493.694893333 9 $TDUPDATE 40 -2460493.401476829 +2460493.77823919 9 $TDUUPDATE 40 -2460493.318143495 +2460493.694905857 9 $TDINDWG 40 @@ -505,7 +505,7 @@ $SPLINESEGS 9 $HANDSEED 5 -AA +BA 9 $SURFTAB1 70 @@ -885,7 +885,7 @@ $PSTYLEMODE 9 $FINGERPRINTGUID 2 -{0fe29322-a730-4cb0-8d81-2ffd501ce94d} +{1bfe0276-aa34-482e-9493-37b5888431e3} 9 $VERSIONGUID 2 @@ -1835,19 +1835,19 @@ Continuous 100 AcDbLine 10 -305.0 +-7.0 20 -4.0 +5.0 30 0.0 11 -305.0 +-7.0 21 -0.1 +10.0 31 0.0 0 -ARC +LINE 5 64 330 @@ -1863,23 +1863,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -305.1 +-44.0 20 -0.1 +5.0 30 0.0 - 40 -0.1 -100 -AcDbArc - 50 -180.0 - 51 -270.0 + 11 +-7.0 + 21 +5.0 + 31 +0.0 0 -LINE +ARC 5 65 330 @@ -1895,1514 +1893,6 @@ Continuous 370 25 100 -AcDbLine - 10 -305.1 - 20 -0.0 - 30 -0.0 - 11 -316.9 - 21 -0.0 - 31 -0.0 - 0 -ARC - 5 -66 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -316.9 - 20 -0.1 - 30 -0.0 - 40 -0.099999999999999 -100 -AcDbArc - 50 -270.0 - 51 -0.0 - 0 -LINE - 5 -67 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -317.0 - 20 -0.1 - 30 -0.0 - 11 -317.0 - 21 -15.0 - 31 -0.0 - 0 -LINE - 5 -68 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -320.9 - 20 -15.0 - 30 -0.0 - 11 -317.0 - 21 -15.0 - 31 -0.0 - 0 -ARC - 5 -69 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -320.9 - 20 -15.1 - 30 -0.0 - 40 -0.0999999999999996 -100 -AcDbArc - 50 -270.0 - 51 -0.0 - 0 -LINE - 5 -6A -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -321.0 - 20 -15.1 - 30 -0.0 - 11 -321.0 - 21 -29.9 - 31 -0.0 - 0 -ARC - 5 -6B -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -320.9 - 20 -29.9 - 30 -0.0 - 40 -0.0999999999999979 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -6C -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -320.9 - 20 -30.0 - 30 -0.0 - 11 -317.0 - 21 -30.0 - 31 -0.0 - 0 -LINE - 5 -6D -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -317.0 - 20 -30.0 - 30 -0.0 - 11 -317.0 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -6E -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -317.0 - 20 -40.0 - 30 -0.0 - 11 -122.15 - 21 -40.0 - 31 -0.0 - 0 -ARC - 5 -6F -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -122.15 - 20 -39.9 - 30 -0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -70 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -122.05 - 20 -22.0 - 30 -0.0 - 11 -122.05 - 21 -39.9 - 31 -0.0 - 0 -LINE - 5 -71 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -117.95 - 20 -22.0 - 30 -0.0 - 11 -122.05 - 21 -22.0 - 31 -0.0 - 0 -LINE - 5 -72 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -117.95 - 20 -39.9 - 30 -0.0 - 11 -117.95 - 21 -22.0 - 31 -0.0 - 0 -ARC - 5 -73 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -117.85 - 20 -39.9 - 30 -0.0 - 40 -0.1000000000000085 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -74 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -117.85 - 20 -40.0 - 30 -0.0 - 11 --117.85 - 21 -40.0 - 31 -0.0 - 0 -ARC - 5 -75 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --117.85 - 20 -39.9 - 30 -0.0 - 40 -0.1000000000000085 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -76 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --117.95 - 20 -39.9 - 30 -0.0 - 11 --117.95 - 21 -22.0 - 31 -0.0 - 0 -LINE - 5 -77 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --117.95 - 20 -22.0 - 30 -0.0 - 11 --122.05 - 21 -22.0 - 31 -0.0 - 0 -LINE - 5 -78 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --122.05 - 20 -22.0 - 30 -0.0 - 11 --122.05 - 21 -39.9 - 31 -0.0 - 0 -ARC - 5 -79 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --122.15 - 20 -39.9 - 30 -0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -7A -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --122.15 - 20 -40.0 - 30 -0.0 - 11 --317.0 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -7B -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --317.0 - 20 -40.0 - 30 -0.0 - 11 --317.0 - 21 -30.0 - 31 -0.0 - 0 -LINE - 5 -7C -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --320.9 - 20 -30.0 - 30 -0.0 - 11 --317.0 - 21 -30.0 - 31 -0.0 - 0 -ARC - 5 -7D -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --320.9 - 20 -29.9 - 30 -0.0 - 40 -0.0999999999999979 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -7E -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --321.0 - 20 -15.1 - 30 -0.0 - 11 --321.0 - 21 -29.9 - 31 -0.0 - 0 -ARC - 5 -7F -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --320.9 - 20 -15.1 - 30 -0.0 - 40 -0.0999999999999996 -100 -AcDbArc - 50 -180.0 - 51 -270.0 - 0 -LINE - 5 -80 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --320.9 - 20 -15.0 - 30 -0.0 - 11 --317.0 - 21 -15.0 - 31 -0.0 - 0 -LINE - 5 -81 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --317.0 - 20 -15.0 - 30 -0.0 - 11 --317.0 - 21 -0.1 - 31 -0.0 - 0 -ARC - 5 -82 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --316.9 - 20 -0.1 - 30 -0.0 - 40 -0.1 -100 -AcDbArc - 50 -180.0 - 51 -270.0 - 0 -LINE - 5 -83 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --316.9 - 20 -0.0 - 30 -0.0 - 11 --305.1 - 21 -0.0 - 31 -0.0 - 0 -ARC - 5 -84 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --305.1 - 20 -0.1 - 30 -0.0 - 40 -0.1 -100 -AcDbArc - 50 -270.0 - 51 -0.0 - 0 -LINE - 5 -85 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --305.0 - 20 -4.0 - 30 -0.0 - 11 --305.0 - 21 -0.1 - 31 -0.0 - 0 -ARC - 5 -86 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --304.0 - 20 -4.0 - 30 -0.0 - 40 -1.0 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -87 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --216.0 - 20 -5.0 - 30 -0.0 - 11 --304.0 - 21 -5.0 - 31 -0.0 - 0 -ARC - 5 -88 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --216.0 - 20 -4.0 - 30 -0.0 - 40 -1.000000000000028 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -89 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --215.0 - 20 -0.1 - 30 -0.0 - 11 --215.0 - 21 -4.0 - 31 -0.0 - 0 -ARC - 5 -8A -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --214.9 - 20 -0.1 - 30 -0.0 - 40 -0.1 -100 -AcDbArc - 50 -180.0 - 51 -270.0 - 0 -LINE - 5 -8B -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --214.9 - 20 -0.0 - 30 -0.0 - 11 --175.1 - 21 -0.0 - 31 -0.0 - 0 -ARC - 5 -8C -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --175.1 - 20 -0.1 - 30 -0.0 - 40 -0.1 -100 -AcDbArc - 50 -270.0 - 51 -0.0 - 0 -LINE - 5 -8D -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --175.0 - 20 -4.0 - 30 -0.0 - 11 --175.0 - 21 -0.1 - 31 -0.0 - 0 -ARC - 5 -8E -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --174.0 - 20 -4.0 - 30 -0.0 - 40 -1.0 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -8F -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --86.0 - 20 -5.0 - 30 -0.0 - 11 --174.0 - 21 -5.0 - 31 -0.0 - 0 -ARC - 5 -90 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --86.0 - 20 -4.0 - 30 -0.0 - 40 -1.000000000000014 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -91 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --85.0 - 20 -0.1 - 30 -0.0 - 11 --85.0 - 21 -4.0 - 31 -0.0 - 0 -ARC - 5 -92 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --84.9 - 20 -0.1 - 30 -0.0 - 40 -0.1 -100 -AcDbArc - 50 -180.0 - 51 -270.0 - 0 -LINE - 5 -93 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --84.9 - 20 -0.0 - 30 -0.0 - 11 --45.1 - 21 -0.0 - 31 -0.0 - 0 -ARC - 5 -94 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --45.1 - 20 -0.1 - 30 -0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 -270.0 - 51 -0.0 - 0 -LINE - 5 -95 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --45.0 - 20 -0.1 - 30 -0.0 - 11 --45.0 - 21 -4.0 - 31 -0.0 - 0 -ARC - 5 -96 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 AcDbCircle 10 -44.0 @@ -3421,6 +1911,1512 @@ AcDbArc 0 LINE 5 +66 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-45.0 + 20 +0.1 + 30 +0.0 + 11 +-45.0 + 21 +4.0 + 31 +0.0 + 0 +ARC + 5 +67 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-45.1 + 20 +0.1 + 30 +0.0 + 40 +0.1000000000000014 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +68 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-84.9 + 20 +0.0 + 30 +0.0 + 11 +-45.1 + 21 +0.0 + 31 +0.0 + 0 +ARC + 5 +69 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-84.9 + 20 +0.1 + 30 +0.0 + 40 +0.1 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +6A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-85.0 + 20 +0.1 + 30 +0.0 + 11 +-85.0 + 21 +4.0 + 31 +0.0 + 0 +ARC + 5 +6B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-86.0 + 20 +4.0 + 30 +0.0 + 40 +1.000000000000014 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +6C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-86.0 + 20 +5.0 + 30 +0.0 + 11 +-110.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +6D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +10.0 + 30 +0.0 + 11 +-110.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +6E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +10.0 + 30 +0.0 + 11 +-130.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +6F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-130.0 + 20 +5.0 + 30 +0.0 + 11 +-130.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +70 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-130.0 + 20 +5.0 + 30 +0.0 + 11 +-174.0 + 21 +5.0 + 31 +0.0 + 0 +ARC + 5 +71 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-174.0 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +72 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-175.0 + 20 +4.0 + 30 +0.0 + 11 +-175.0 + 21 +0.1 + 31 +0.0 + 0 +ARC + 5 +73 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-175.1 + 20 +0.1 + 30 +0.0 + 40 +0.1 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +74 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-214.9 + 20 +0.0 + 30 +0.0 + 11 +-175.1 + 21 +0.0 + 31 +0.0 + 0 +ARC + 5 +75 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-214.9 + 20 +0.1 + 30 +0.0 + 40 +0.1 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +76 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-215.0 + 20 +0.1 + 30 +0.0 + 11 +-215.0 + 21 +4.0 + 31 +0.0 + 0 +ARC + 5 +77 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-216.0 + 20 +4.0 + 30 +0.0 + 40 +1.000000000000028 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +78 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-216.0 + 20 +5.0 + 30 +0.0 + 11 +-304.0 + 21 +5.0 + 31 +0.0 + 0 +ARC + 5 +79 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-304.0 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +7A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-305.0 + 20 +4.0 + 30 +0.0 + 11 +-305.0 + 21 +0.1 + 31 +0.0 + 0 +ARC + 5 +7B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-305.1 + 20 +0.1 + 30 +0.0 + 40 +0.1 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +7C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-316.9 + 20 +0.0 + 30 +0.0 + 11 +-305.1 + 21 +0.0 + 31 +0.0 + 0 +ARC + 5 +7D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-316.9 + 20 +0.1 + 30 +0.0 + 40 +0.1 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +7E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-317.0 + 20 +15.0 + 30 +0.0 + 11 +-317.0 + 21 +0.1 + 31 +0.0 + 0 +LINE + 5 +7F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-320.9 + 20 +15.0 + 30 +0.0 + 11 +-317.0 + 21 +15.0 + 31 +0.0 + 0 +ARC + 5 +80 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-320.9 + 20 +15.1 + 30 +0.0 + 40 +0.0999999999999996 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +81 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-321.0 + 20 +29.9 + 30 +0.0 + 11 +-321.0 + 21 +15.1 + 31 +0.0 + 0 +ARC + 5 +82 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-320.9 + 20 +29.9 + 30 +0.0 + 40 +0.0999999999999979 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +83 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-320.9 + 20 +30.0 + 30 +0.0 + 11 +-317.0 + 21 +30.0 + 31 +0.0 + 0 +LINE + 5 +84 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-317.0 + 20 +40.0 + 30 +0.0 + 11 +-317.0 + 21 +30.0 + 31 +0.0 + 0 +LINE + 5 +85 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.15 + 20 +40.0 + 30 +0.0 + 11 +-317.0 + 21 +40.0 + 31 +0.0 + 0 +ARC + 5 +86 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-122.15 + 20 +39.9 + 30 +0.0 + 40 +0.1000000000000014 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +87 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.05 + 20 +22.0 + 30 +0.0 + 11 +-122.05 + 21 +39.9 + 31 +0.0 + 0 +LINE + 5 +88 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-117.95 + 20 +22.0 + 30 +0.0 + 11 +-122.05 + 21 +22.0 + 31 +0.0 + 0 +LINE + 5 +89 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-117.95 + 20 +39.9 + 30 +0.0 + 11 +-117.95 + 21 +22.0 + 31 +0.0 + 0 +ARC + 5 +8A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-117.85 + 20 +39.9 + 30 +0.0 + 40 +0.1000000000000085 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +8B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +117.85 + 20 +40.0 + 30 +0.0 + 11 +-117.85 + 21 +40.0 + 31 +0.0 + 0 +ARC + 5 +8C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +117.85 + 20 +39.9 + 30 +0.0 + 40 +0.1000000000000085 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +8D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +117.95 + 20 +39.9 + 30 +0.0 + 11 +117.95 + 21 +22.0 + 31 +0.0 + 0 +LINE + 5 +8E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +117.95 + 20 +22.0 + 30 +0.0 + 11 +122.05 + 21 +22.0 + 31 +0.0 + 0 +LINE + 5 +8F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +122.05 + 20 +22.0 + 30 +0.0 + 11 +122.05 + 21 +39.9 + 31 +0.0 + 0 +ARC + 5 +90 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +122.15 + 20 +39.9 + 30 +0.0 + 40 +0.1000000000000014 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +91 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +317.0 + 20 +40.0 + 30 +0.0 + 11 +122.15 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +92 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +317.0 + 20 +30.0 + 30 +0.0 + 11 +317.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +93 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +320.9 + 20 +30.0 + 30 +0.0 + 11 +317.0 + 21 +30.0 + 31 +0.0 + 0 +ARC + 5 +94 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +320.9 + 20 +29.9 + 30 +0.0 + 40 +0.0999999999999979 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +95 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +321.0 + 20 +29.9 + 30 +0.0 + 11 +321.0 + 21 +15.1 + 31 +0.0 + 0 +ARC + 5 +96 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +320.9 + 20 +15.1 + 30 +0.0 + 40 +0.0999999999999996 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 97 330 1F @@ -3437,19 +3433,19 @@ Continuous 100 AcDbLine 10 --44.0 +320.9 20 -5.0 +15.0 30 0.0 11 -44.0 +317.0 21 -5.0 +15.0 31 0.0 0 -ARC +LINE 5 98 330 @@ -3465,23 +3461,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -44.0 +317.0 20 -4.0 +0.1 30 0.0 - 40 -1.0 -100 -AcDbArc - 50 + 11 +317.0 + 21 +15.0 + 31 0.0 - 51 -90.0 0 -LINE +ARC 5 99 330 @@ -3497,21 +3491,23 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 -45.0 +316.9 20 -4.0 +0.1 30 0.0 - 11 -45.0 - 21 -0.1 - 31 + 40 +0.099999999999999 +100 +AcDbArc + 50 +270.0 + 51 0.0 0 -ARC +LINE 5 9A 330 @@ -3527,23 +3523,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -45.1 +305.1 20 -0.1 +0.0 30 0.0 - 40 -0.1000000000000227 -100 -AcDbArc - 50 -180.0 - 51 -270.0 + 11 +316.9 + 21 +0.0 + 31 +0.0 0 -LINE +ARC 5 9B 330 @@ -3559,21 +3553,23 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 -45.1 +305.1 20 -0.0 +0.1 30 0.0 - 11 -84.9 - 21 -0.0 - 31 -0.0 + 40 +0.1 +100 +AcDbArc + 50 +180.0 + 51 +270.0 0 -ARC +LINE 5 9C 330 @@ -3589,23 +3585,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -84.9 +305.0 20 -0.1 +4.0 30 0.0 - 40 + 11 +305.0 + 21 0.1 -100 -AcDbArc - 50 -270.0 - 51 + 31 0.0 0 -LINE +ARC 5 9D 330 @@ -3621,101 +3615,9 @@ Continuous 370 25 100 -AcDbLine - 10 -85.0 - 20 -0.1 - 30 -0.0 - 11 -85.0 - 21 -4.0 - 31 -0.0 - 0 -ARC - 5 -9E -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 AcDbCircle 10 -86.0 - 20 -4.0 - 30 -0.0 - 40 -1.000000000000014 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -9F -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -86.0 - 20 -5.0 - 30 -0.0 - 11 -174.0 - 21 -5.0 - 31 -0.0 - 0 -ARC - 5 -A0 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -174.0 +304.0 20 4.0 30 @@ -3731,7 +3633,7 @@ AcDbArc 0 LINE 5 -A1 +9E 330 1F 100 @@ -3747,145 +3649,21 @@ Continuous 100 AcDbLine 10 -175.0 +216.0 20 -4.0 +5.0 30 0.0 11 -175.0 +304.0 21 -0.1 +5.0 31 0.0 0 ARC 5 -A2 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -175.1 - 20 -0.1 - 30 -0.0 - 40 -0.1 -100 -AcDbArc - 50 -180.0 - 51 -270.0 - 0 -LINE - 5 -A3 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -175.1 - 20 -0.0 - 30 -0.0 - 11 -214.9 - 21 -0.0 - 31 -0.0 - 0 -ARC - 5 -A4 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -214.9 - 20 -0.1 - 30 -0.0 - 40 -0.1 -100 -AcDbArc - 50 -270.0 - 51 -0.0 - 0 -LINE - 5 -A5 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -215.0 - 20 -0.1 - 30 -0.0 - 11 -215.0 - 21 -4.0 - 31 -0.0 - 0 -ARC - 5 -A6 +9F 330 1F 100 @@ -3917,6 +3695,222 @@ AcDbArc 0 LINE 5 +A0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +215.0 + 20 +0.1 + 30 +0.0 + 11 +215.0 + 21 +4.0 + 31 +0.0 + 0 +ARC + 5 +A1 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +214.9 + 20 +0.1 + 30 +0.0 + 40 +0.1 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +A2 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +175.1 + 20 +0.0 + 30 +0.0 + 11 +214.9 + 21 +0.0 + 31 +0.0 + 0 +ARC + 5 +A3 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +175.1 + 20 +0.1 + 30 +0.0 + 40 +0.1 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +A4 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +175.0 + 20 +4.0 + 30 +0.0 + 11 +175.0 + 21 +0.1 + 31 +0.0 + 0 +ARC + 5 +A5 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +174.0 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +A6 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +5.0 + 30 +0.0 + 11 +174.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 A7 330 1F @@ -3933,19 +3927,19 @@ Continuous 100 AcDbLine 10 -216.0 +130.0 20 -5.0 +10.0 30 0.0 11 -304.0 +130.0 21 5.0 31 0.0 0 -ARC +LINE 5 A8 330 @@ -3961,9 +3955,285 @@ Continuous 370 25 100 +AcDbLine + 10 +130.0 + 20 +10.0 + 30 +0.0 + 11 +110.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +A9 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +110.0 + 20 +5.0 + 30 +0.0 + 11 +110.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +AA +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +86.0 + 20 +5.0 + 30 +0.0 + 11 +110.0 + 21 +5.0 + 31 +0.0 + 0 +ARC + 5 +AB +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 AcDbCircle 10 -304.0 +86.0 + 20 +4.0 + 30 +0.0 + 40 +1.000000000000014 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +AC +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +85.0 + 20 +0.1 + 30 +0.0 + 11 +85.0 + 21 +4.0 + 31 +0.0 + 0 +ARC + 5 +AD +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +84.9 + 20 +0.1 + 30 +0.0 + 40 +0.1 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +AE +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +45.1 + 20 +0.0 + 30 +0.0 + 11 +84.9 + 21 +0.0 + 31 +0.0 + 0 +ARC + 5 +AF +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +45.1 + 20 +0.1 + 30 +0.0 + 40 +0.1000000000000227 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +B0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +45.0 + 20 +4.0 + 30 +0.0 + 11 +45.0 + 21 +0.1 + 31 +0.0 + 0 +ARC + 5 +B1 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +44.0 20 4.0 30 @@ -3977,6 +4247,218 @@ AcDbArc 51 90.0 0 +LINE + 5 +B2 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +27.0 + 20 +5.0 + 30 +0.0 + 11 +44.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +B3 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +27.0 + 20 +5.0 + 30 +0.0 + 11 +27.0 + 21 +9.0 + 31 +0.0 + 0 +ARC + 5 +B4 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +20.0 + 20 +9.0 + 30 +0.0 + 40 +7.0 +100 +AcDbArc + 50 +0.0 + 51 +180.0 + 0 +LINE + 5 +B5 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +13.0 + 20 +9.0 + 30 +0.0 + 11 +13.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +B6 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +5.0 + 30 +0.0 + 11 +13.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +B7 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +10.0 + 30 +0.0 + 11 +7.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +B8 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +10.0 + 30 +0.0 + 11 +-7.0 + 21 +10.0 + 31 +0.0 + 0 ENDSEC 0 SECTION @@ -4019,7 +4501,7 @@ ACAD_SCALELIST 3 DWGPROPS 350 -A9 +B9 0 DICTIONARY 5 @@ -4211,7 +4693,7 @@ B6 0 XRECORD 5 -A9 +B9 102 {ACAD_REACTORS 330 @@ -4263,9 +4745,9 @@ mc007 40 0.0 41 -2460493.318130799 +2460493.694893333 42 -2460493.318143495 +2460493.694905857 1 90 diff --git a/sheetpress/components/sprcb-650-light/cad/laser/7_Side_x2_4mm_FERRO.DXF b/sheetpress/components/sprcb-650-light/cad/laser/7_Side_x2_4mm_FERRO.DXF index 356d5e9f8..41d835b69 100644 --- a/sheetpress/components/sprcb-650-light/cad/laser/7_Side_x2_4mm_FERRO.DXF +++ b/sheetpress/components/sprcb-650-light/cad/laser/7_Side_x2_4mm_FERRO.DXF @@ -445,19 +445,19 @@ $SKPOLY 9 $TDCREATE 40 -2460493.383897269 +2460493.779394688 9 $TDUCREATE 40 -2460493.300563935 +2460493.696061354 9 $TDUPDATE 40 -2460493.383909861 +2460493.779407257 9 $TDUUPDATE 40 -2460493.300576528 +2460493.696073924 9 $TDINDWG 40 @@ -885,7 +885,7 @@ $PSTYLEMODE 9 $FINGERPRINTGUID 2 -{f4cd986f-5389-4cb5-a28a-cdfc99eafe4c} +{0fda0d6b-7a25-4ad4-ba7f-2d7c39660269} 9 $VERSIONGUID 2 @@ -3519,9 +3519,9 @@ mc007 40 0.0 41 -2460493.300563935 +2460493.696061354 42 -2460493.300576528 +2460493.696073924 1 90 diff --git a/sheetpress/components/sprcb-650-light/cad/laser/8_RibDual_x2_4mm_FERRO.DXF b/sheetpress/components/sprcb-650-light/cad/laser/8_RibDual_x2_4mm_FERRO.DXF index 67ebf420b..bd6185e58 100644 --- a/sheetpress/components/sprcb-650-light/cad/laser/8_RibDual_x2_4mm_FERRO.DXF +++ b/sheetpress/components/sprcb-650-light/cad/laser/8_RibDual_x2_4mm_FERRO.DXF @@ -445,19 +445,19 @@ $SKPOLY 9 $TDCREATE 40 -2460490.419301956 +2460493.779101597 9 $TDUCREATE 40 -2460490.335968622 +2460493.695768264 9 $TDUPDATE 40 -2460490.419327581 +2460493.779114086 9 $TDUUPDATE 40 -2460490.335994248 +2460493.695780752 9 $TDINDWG 40 @@ -505,7 +505,7 @@ $SPLINESEGS 9 $HANDSEED 5 -B6 +C6 9 $SURFTAB1 70 @@ -885,7 +885,7 @@ $PSTYLEMODE 9 $FINGERPRINTGUID 2 -{77b0d244-4563-44b5-a601-30b39d597f05} +{abef81d2-c921-47fa-b456-5b3ab1751f16} 9 $VERSIONGUID 2 @@ -1817,7 +1817,7 @@ SECTION 2 ENTITIES 0 -CIRCLE +LINE 5 63 330 @@ -1833,17 +1833,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -129.0 +-130.0 20 -10.0 +40.0 30 0.0 - 40 -2.25 + 11 +-130.0 + 21 +35.0 + 31 +0.0 0 -CIRCLE +LINE 5 64 330 @@ -1859,17 +1863,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -111.0 +-130.0 20 -10.0 +40.0 30 0.0 - 40 -2.25 + 11 +-173.5 + 21 +40.0 + 31 +0.0 0 -CIRCLE +LINE 5 65 330 @@ -1885,17 +1893,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --129.0 +-173.5 20 -10.0 +40.0 30 0.0 - 40 -2.25 + 11 +-173.5 + 21 +45.0 + 31 +0.0 0 -CIRCLE +LINE 5 66 330 @@ -1911,15 +1923,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --111.0 +-173.5 20 -10.0 +45.0 30 0.0 - 40 -2.25 + 11 +-212.0 + 21 +45.0 + 31 +0.0 0 LINE 5 @@ -1939,19 +1955,19 @@ Continuous 100 AcDbLine 10 --321.0 +-212.0 20 -29.0 +45.0 30 0.0 11 --321.0 +-212.0 21 -16.0 +40.0 31 0.0 0 -ARC +LINE 5 68 330 @@ -1967,21 +1983,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --320.0 +-212.0 20 -16.0 +40.0 30 0.0 - 40 -1.0 -100 -AcDbArc - 50 -180.0 - 51 -270.0 + 11 +-302.0 + 21 +40.0 + 31 +0.0 0 LINE 5 @@ -2001,15 +2015,15 @@ Continuous 100 AcDbLine 10 --320.0 +-302.0 20 -15.0 +40.0 30 0.0 11 --317.0 +-302.0 21 -15.0 +45.0 31 0.0 0 @@ -2031,15 +2045,15 @@ Continuous 100 AcDbLine 10 --317.0 +-302.0 20 -15.0 +45.0 30 0.0 11 -317.0 21 -0.0 +45.0 31 0.0 0 @@ -2063,13 +2077,13 @@ AcDbLine 10 -317.0 20 -0.0 +45.0 30 0.0 11 --302.0 +-317.0 21 -0.0 +30.0 31 0.0 0 @@ -2091,15 +2105,15 @@ Continuous 100 AcDbLine 10 --302.0 +-320.0 20 -4.0 +30.0 30 0.0 11 --302.0 +-317.0 21 -0.0 +30.0 31 0.0 0 @@ -2121,13 +2135,13 @@ Continuous 100 AcDbCircle 10 --301.0 +-320.0 20 -4.0 +29.0 30 0.0 40 -1.0 +1.000000000000004 100 AcDbArc 50 @@ -2153,15 +2167,15 @@ Continuous 100 AcDbLine 10 --213.0 +-321.0 20 -5.0 +29.0 30 0.0 11 --301.0 +-321.0 21 -5.0 +16.0 31 0.0 0 @@ -2183,9 +2197,9 @@ Continuous 100 AcDbCircle 10 --213.0 +-320.0 20 -4.0 +16.0 30 0.0 40 @@ -2193,9 +2207,9 @@ AcDbCircle 100 AcDbArc 50 -360.0 +180.0 51 -90.0 +270.0 0 LINE 5 @@ -2215,15 +2229,15 @@ Continuous 100 AcDbLine 10 --212.0 +-320.0 20 -0.0 +15.0 30 0.0 11 --212.0 +-317.0 21 -4.0 +15.0 31 0.0 0 @@ -2245,13 +2259,13 @@ Continuous 100 AcDbLine 10 --212.0 +-317.0 20 -0.0 +15.0 30 0.0 11 --173.5 +-317.0 21 0.0 31 @@ -2273,6 +2287,220 @@ Continuous 370 25 100 +AcDbLine + 10 +-317.0 + 20 +0.0 + 30 +0.0 + 11 +-302.0 + 21 +0.0 + 31 +0.0 + 0 +LINE + 5 +73 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-302.0 + 20 +4.0 + 30 +0.0 + 11 +-302.0 + 21 +0.0 + 31 +0.0 + 0 +ARC + 5 +74 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-301.0 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +75 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-213.0 + 20 +5.0 + 30 +0.0 + 11 +-301.0 + 21 +5.0 + 31 +0.0 + 0 +ARC + 5 +76 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-213.0 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +360.0 + 51 +90.0 + 0 +LINE + 5 +77 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-212.0 + 20 +0.0 + 30 +0.0 + 11 +-212.0 + 21 +4.0 + 31 +0.0 + 0 +LINE + 5 +78 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-212.0 + 20 +0.0 + 30 +0.0 + 11 +-173.5 + 21 +0.0 + 31 +0.0 + 0 +LINE + 5 +79 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 AcDbLine 10 -173.5 @@ -2289,7 +2517,7 @@ AcDbLine 0 ARC 5 -73 +7A 330 1F 100 @@ -2321,7 +2549,7 @@ AcDbArc 0 LINE 5 -74 +7B 330 1F 100 @@ -2337,7 +2565,7 @@ Continuous 100 AcDbLine 10 --124.05 +-130.0 20 5.0 30 @@ -2349,9 +2577,9 @@ AcDbLine 31 0.0 0 -ARC +LINE 5 -75 +7C 330 1F 100 @@ -2365,25 +2593,23 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --124.05 +-130.0 20 -7.0 +5.0 30 0.0 - 40 -2.0 -100 -AcDbArc - 50 -270.0 - 51 + 11 +-130.0 + 21 +10.0 + 31 0.0 0 LINE 5 -76 +7D 330 1F 100 @@ -2401,19 +2627,19 @@ AcDbLine 10 -122.05 20 -7.0 +10.0 30 0.0 11 --122.05 +-130.0 21 -25.5 +10.0 31 0.0 0 LINE 5 -77 +7E 330 1F 100 @@ -2431,19 +2657,49 @@ AcDbLine 10 -122.05 20 -25.5 +10.0 30 0.0 11 --117.95 +-122.05 21 -25.5 +23.0 31 0.0 0 LINE 5 -78 +7F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.05 + 20 +23.0 + 30 +0.0 + 11 +-117.95 + 21 +23.0 + 31 +0.0 + 0 +LINE + 5 +80 330 1F 100 @@ -2461,19 +2717,19 @@ AcDbLine 10 -117.95 20 -25.5 +23.0 30 0.0 11 -117.95 21 -7.0 +10.0 31 0.0 0 -ARC +LINE 5 -79 +81 330 1F 100 @@ -2487,25 +2743,53 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --115.95 +-110.0 20 -7.0 +10.0 30 0.0 - 40 -2.0 -100 -AcDbArc - 50 -180.0 - 51 -270.0 + 11 +-117.95 + 21 +10.0 + 31 +0.0 0 LINE 5 -7A +82 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +10.0 + 30 +0.0 + 11 +-110.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +83 330 1F 100 @@ -2527,7 +2811,7 @@ AcDbLine 30 0.0 11 --115.95 +-110.0 21 5.0 31 @@ -2535,7 +2819,7 @@ AcDbLine 0 ARC 5 -7B +84 330 1F 100 @@ -2567,7 +2851,7 @@ AcDbArc 0 LINE 5 -7C +85 330 1F 100 @@ -2597,7 +2881,7 @@ AcDbLine 0 LINE 5 -7D +86 330 1F 100 @@ -2627,7 +2911,7 @@ AcDbLine 0 LINE 5 -7E +87 330 1F 100 @@ -2657,7 +2941,7 @@ AcDbLine 0 ARC 5 -7F +88 330 1F 100 @@ -2679,7 +2963,7 @@ AcDbCircle 30 0.0 40 -0.9999999999999893 +0.9999999999999867 100 AcDbArc 50 @@ -2689,7 +2973,7 @@ AcDbArc 0 LINE 5 -80 +89 330 1F 100 @@ -2711,6 +2995,126 @@ AcDbLine 30 0.0 11 +-7.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +8A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-7.0 + 20 +5.0 + 30 +0.0 + 11 +-7.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +8B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +10.0 + 30 +0.0 + 11 +-7.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +8C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +10.0 + 30 +0.0 + 11 +7.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +8D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +5.0 + 30 +0.0 + 11 44.0 21 5.0 @@ -2719,7 +3123,7 @@ AcDbLine 0 ARC 5 -81 +8E 330 1F 100 @@ -2741,7 +3145,7 @@ AcDbCircle 30 0.0 40 -0.9999999999999929 +0.9999999999999867 100 AcDbArc 50 @@ -2751,7 +3155,7 @@ AcDbArc 0 LINE 5 -82 +8F 330 1F 100 @@ -2781,7 +3185,7 @@ AcDbLine 0 LINE 5 -83 +90 330 1F 100 @@ -2811,7 +3215,7 @@ AcDbLine 0 LINE 5 -84 +91 330 1F 100 @@ -2841,7 +3245,7 @@ AcDbLine 0 ARC 5 -85 +92 330 1F 100 @@ -2873,7 +3277,7 @@ AcDbArc 0 LINE 5 -86 +93 330 1F 100 @@ -2895,412 +3299,12 @@ AcDbLine 30 0.0 11 -115.95 +110.0 21 5.0 31 0.0 0 -ARC - 5 -87 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -115.95 - 20 -7.0 - 30 -0.0 - 40 -2.0 -100 -AcDbArc - 50 -270.0 - 51 -0.0 - 0 -LINE - 5 -88 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -117.95 - 20 -25.5 - 30 -0.0 - 11 -117.95 - 21 -7.0 - 31 -0.0 - 0 -LINE - 5 -89 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -122.05 - 20 -25.5 - 30 -0.0 - 11 -117.95 - 21 -25.5 - 31 -0.0 - 0 -LINE - 5 -8A -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -122.05 - 20 -7.0 - 30 -0.0 - 11 -122.05 - 21 -25.5 - 31 -0.0 - 0 -ARC - 5 -8B -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -124.05 - 20 -7.0 - 30 -0.0 - 40 -2.0 -100 -AcDbArc - 50 -180.0 - 51 -270.0 - 0 -LINE - 5 -8C -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -124.05 - 20 -5.0 - 30 -0.0 - 11 -172.5 - 21 -5.0 - 31 -0.0 - 0 -ARC - 5 -8D -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -172.5 - 20 -4.0 - 30 -0.0 - 40 -1.0 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -8E -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -173.5 - 20 -4.0 - 30 -0.0 - 11 -173.5 - 21 -0.0 - 31 -0.0 - 0 -LINE - 5 -8F -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -173.5 - 20 -0.0 - 30 -0.0 - 11 -212.0 - 21 -0.0 - 31 -0.0 - 0 -LINE - 5 -90 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -212.0 - 20 -0.0 - 30 -0.0 - 11 -212.0 - 21 -4.0 - 31 -0.0 - 0 -ARC - 5 -91 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -213.0 - 20 -4.0 - 30 -0.0 - 40 -1.0 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -92 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -213.0 - 20 -5.0 - 30 -0.0 - 11 -301.0 - 21 -5.0 - 31 -0.0 - 0 -ARC - 5 -93 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -301.0 - 20 -4.0 - 30 -0.0 - 40 -1.0 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 LINE 5 94 @@ -3317,6 +3321,462 @@ Continuous 370 25 100 +AcDbLine + 10 +110.0 + 20 +5.0 + 30 +0.0 + 11 +110.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +95 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +117.95 + 20 +10.0 + 30 +0.0 + 11 +110.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +96 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +117.95 + 20 +23.0 + 30 +0.0 + 11 +117.95 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +97 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +122.05 + 20 +23.0 + 30 +0.0 + 11 +117.95 + 21 +23.0 + 31 +0.0 + 0 +LINE + 5 +98 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +122.05 + 20 +10.0 + 30 +0.0 + 11 +122.05 + 21 +23.0 + 31 +0.0 + 0 +LINE + 5 +99 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +10.0 + 30 +0.0 + 11 +122.05 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +9A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +10.0 + 30 +0.0 + 11 +130.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +9B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +5.0 + 30 +0.0 + 11 +172.5 + 21 +5.0 + 31 +0.0 + 0 +ARC + 5 +9C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +172.5 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +9D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +173.5 + 20 +4.0 + 30 +0.0 + 11 +173.5 + 21 +0.0 + 31 +0.0 + 0 +LINE + 5 +9E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +173.5 + 20 +0.0 + 30 +0.0 + 11 +212.0 + 21 +0.0 + 31 +0.0 + 0 +LINE + 5 +9F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +212.0 + 20 +0.0 + 30 +0.0 + 11 +212.0 + 21 +4.0 + 31 +0.0 + 0 +ARC + 5 +A0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +213.0 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +A1 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +213.0 + 20 +5.0 + 30 +0.0 + 11 +301.0 + 21 +5.0 + 31 +0.0 + 0 +ARC + 5 +A2 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +301.0 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +A3 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 AcDbLine 10 302.0 @@ -3333,7 +3793,7 @@ AcDbLine 0 LINE 5 -95 +A4 330 1F 100 @@ -3363,7 +3823,7 @@ AcDbLine 0 LINE 5 -96 +A5 330 1F 100 @@ -3393,7 +3853,7 @@ AcDbLine 0 LINE 5 -97 +A6 330 1F 100 @@ -3423,7 +3883,7 @@ AcDbLine 0 ARC 5 -98 +A7 330 1F 100 @@ -3455,7 +3915,7 @@ AcDbArc 0 LINE 5 -99 +A8 330 1F 100 @@ -3485,7 +3945,7 @@ AcDbLine 0 ARC 5 -9A +A9 330 1F 100 @@ -3517,7 +3977,7 @@ AcDbArc 0 LINE 5 -9B +AA 330 1F 100 @@ -3547,7 +4007,7 @@ AcDbLine 0 LINE 5 -9C +AB 330 1F 100 @@ -3577,7 +4037,7 @@ AcDbLine 0 LINE 5 -9D +AC 330 1F 100 @@ -3607,456 +4067,6 @@ AcDbLine 0 LINE 5 -9E -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -302.0 - 20 -45.0 - 30 -0.0 - 11 -302.0 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -9F -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -302.0 - 20 -40.0 - 30 -0.0 - 11 -212.0 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -A0 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -212.0 - 20 -40.0 - 30 -0.0 - 11 -212.0 - 21 -45.0 - 31 -0.0 - 0 -LINE - 5 -A1 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -212.0 - 20 -45.0 - 30 -0.0 - 11 -173.5 - 21 -45.0 - 31 -0.0 - 0 -LINE - 5 -A2 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -173.5 - 20 -45.0 - 30 -0.0 - 11 -173.5 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -A3 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -173.5 - 20 -40.0 - 30 -0.0 - 11 -83.5 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -A4 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -83.5 - 20 -40.0 - 30 -0.0 - 11 -83.5 - 21 -45.0 - 31 -0.0 - 0 -LINE - 5 -A5 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -83.5 - 20 -45.0 - 30 -0.0 - 11 -45.0 - 21 -45.0 - 31 -0.0 - 0 -LINE - 5 -A6 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -45.0 - 20 -45.0 - 30 -0.0 - 11 -45.0 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -A7 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -45.0 - 20 -40.0 - 30 -0.0 - 11 --45.0 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -A8 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --45.0 - 20 -40.0 - 30 -0.0 - 11 --45.0 - 21 -45.0 - 31 -0.0 - 0 -LINE - 5 -A9 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --45.0 - 20 -45.0 - 30 -0.0 - 11 --83.5 - 21 -45.0 - 31 -0.0 - 0 -LINE - 5 -AA -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --83.5 - 20 -45.0 - 30 -0.0 - 11 --83.5 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -AB -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --83.5 - 20 -40.0 - 30 -0.0 - 11 --173.5 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -AC -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --173.5 - 20 -40.0 - 30 -0.0 - 11 --173.5 - 21 -45.0 - 31 -0.0 - 0 -LINE - 5 AD 330 1F @@ -4073,15 +4083,15 @@ Continuous 100 AcDbLine 10 --173.5 +302.0 20 45.0 30 0.0 11 --212.0 +302.0 21 -45.0 +40.0 31 0.0 0 @@ -4103,13 +4113,13 @@ Continuous 100 AcDbLine 10 --212.0 +302.0 20 -45.0 +40.0 30 0.0 11 --212.0 +212.0 21 40.0 31 @@ -4133,15 +4143,15 @@ Continuous 100 AcDbLine 10 --212.0 +212.0 20 40.0 30 0.0 11 --302.0 +212.0 21 -40.0 +45.0 31 0.0 0 @@ -4163,13 +4173,13 @@ Continuous 100 AcDbLine 10 --302.0 +212.0 20 -40.0 +45.0 30 0.0 11 --302.0 +173.5 21 45.0 31 @@ -4193,15 +4203,15 @@ Continuous 100 AcDbLine 10 --302.0 +173.5 20 45.0 30 0.0 11 --317.0 +173.5 21 -45.0 +40.0 31 0.0 0 @@ -4223,15 +4233,15 @@ Continuous 100 AcDbLine 10 --317.0 +173.5 20 -45.0 +40.0 30 0.0 11 --317.0 +130.0 21 -30.0 +40.0 31 0.0 0 @@ -4253,19 +4263,19 @@ Continuous 100 AcDbLine 10 --320.0 +130.0 20 -30.0 +35.0 30 0.0 11 --317.0 +130.0 21 -30.0 +40.0 31 0.0 0 -ARC +LINE 5 B4 330 @@ -4281,21 +4291,499 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --320.0 +130.0 20 -29.0 +35.0 30 0.0 - 40 -1.000000000000004 + 11 +110.0 + 21 +35.0 + 31 +0.0 + 0 +LINE + 5 +B5 +330 +1F 100 -AcDbArc - 50 -90.0 - 51 -180.0 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +110.0 + 20 +40.0 + 30 +0.0 + 11 +110.0 + 21 +35.0 + 31 +0.0 + 0 +LINE + 5 +B6 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +110.0 + 20 +40.0 + 30 +0.0 + 11 +83.5 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +B7 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +83.5 + 20 +40.0 + 30 +0.0 + 11 +83.5 + 21 +45.0 + 31 +0.0 + 0 +LINE + 5 +B8 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +83.5 + 20 +45.0 + 30 +0.0 + 11 +45.0 + 21 +45.0 + 31 +0.0 + 0 +LINE + 5 +B9 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +45.0 + 20 +45.0 + 30 +0.0 + 11 +45.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +BA +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +45.0 + 20 +40.0 + 30 +0.0 + 11 +7.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +BB +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +35.0 + 30 +0.0 + 11 +7.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +BC +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +35.0 + 30 +0.0 + 11 +-7.0 + 21 +35.0 + 31 +0.0 + 0 +LINE + 5 +BD +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-7.0 + 20 +40.0 + 30 +0.0 + 11 +-7.0 + 21 +35.0 + 31 +0.0 + 0 +LINE + 5 +BE +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-7.0 + 20 +40.0 + 30 +0.0 + 11 +-45.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +BF +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-45.0 + 20 +40.0 + 30 +0.0 + 11 +-45.0 + 21 +45.0 + 31 +0.0 + 0 +LINE + 5 +C0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-45.0 + 20 +45.0 + 30 +0.0 + 11 +-83.5 + 21 +45.0 + 31 +0.0 + 0 +LINE + 5 +C1 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-83.5 + 20 +45.0 + 30 +0.0 + 11 +-83.5 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +C2 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-83.5 + 20 +40.0 + 30 +0.0 + 11 +-110.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +C3 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +35.0 + 30 +0.0 + 11 +-110.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +C4 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +35.0 + 30 +0.0 + 11 +-130.0 + 21 +35.0 + 31 +0.0 0 ENDSEC 0 @@ -4339,7 +4827,7 @@ ACAD_SCALELIST 3 DWGPROPS 350 -B5 +C5 0 DICTIONARY 5 @@ -4531,7 +5019,7 @@ B6 0 XRECORD 5 -B5 +C5 102 {ACAD_REACTORS 330 @@ -4583,9 +5071,9 @@ mc007 40 0.0 41 -2460490.335968622 +2460493.695768264 42 -2460490.335994248 +2460493.695780752 1 90 diff --git a/sheetpress/components/sprcb-650-light/cad/laser/8_Rib_x2_4mm_FERRO.DXF b/sheetpress/components/sprcb-650-light/cad/laser/8_Rib_x2_4mm_FERRO.DXF index f15989da2..fcd40b873 100644 --- a/sheetpress/components/sprcb-650-light/cad/laser/8_Rib_x2_4mm_FERRO.DXF +++ b/sheetpress/components/sprcb-650-light/cad/laser/8_Rib_x2_4mm_FERRO.DXF @@ -445,19 +445,19 @@ $SKPOLY 9 $TDCREATE 40 -2460493.400955347 +2460493.778797766 9 $TDUCREATE 40 -2460493.317622014 +2460493.695464433 9 $TDUPDATE 40 -2460493.400967975 +2460493.778810394 9 $TDUUPDATE 40 -2460493.317634641 +2460493.69547706 9 $TDINDWG 40 @@ -505,7 +505,7 @@ $SPLINESEGS 9 $HANDSEED 5 -9E +A6 9 $SURFTAB1 70 @@ -885,7 +885,7 @@ $PSTYLEMODE 9 $FINGERPRINTGUID 2 -{2cc7f7f9-658c-4222-a1de-60065ae02feb} +{02935004-248f-4567-803d-044895bf6d35} 9 $VERSIONGUID 2 @@ -1835,19 +1835,19 @@ Continuous 100 AcDbLine 10 --321.0 +-110.0 20 -29.9 +10.0 30 0.0 11 --321.0 +-117.95 21 -15.1 +10.0 31 0.0 0 -ARC +LINE 5 64 330 @@ -1863,21 +1863,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --320.9 +-110.0 20 -15.1 +10.0 30 0.0 - 40 -0.0999999999999979 -100 -AcDbArc - 50 -180.0 - 51 -270.0 + 11 +-110.0 + 21 +5.0 + 31 +0.0 0 LINE 5 @@ -1897,19 +1895,19 @@ Continuous 100 AcDbLine 10 --320.9 +-84.5 20 -15.0 +5.0 30 0.0 11 --317.0 +-110.0 21 -15.0 +5.0 31 0.0 0 -LINE +ARC 5 66 330 @@ -1925,19 +1923,21 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --317.0 +-84.5 20 -15.0 +4.0 30 0.0 - 11 --317.0 - 21 -0.0 - 31 -0.0 + 40 +0.9999999999999867 +100 +AcDbArc + 50 +360.0 + 51 +90.0 0 LINE 5 @@ -1957,15 +1957,15 @@ Continuous 100 AcDbLine 10 --317.0 +-83.5 20 0.0 30 0.0 11 --302.0 +-83.5 21 -0.0 +4.0 31 0.0 0 @@ -1987,19 +1987,19 @@ Continuous 100 AcDbLine 10 --302.0 +-83.5 20 -4.0 +0.0 30 0.0 11 --302.0 +-45.0 21 0.0 31 0.0 0 -ARC +LINE 5 69 330 @@ -2015,23 +2015,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --301.0 +-45.0 20 -4.0 +0.0 30 0.0 - 40 -1.0 -100 -AcDbArc - 50 -90.0 - 51 -180.0 + 11 +-45.0 + 21 +4.0 + 31 +0.0 0 -LINE +ARC 5 6A 330 @@ -2047,21 +2045,23 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --213.0 +-44.0 20 -5.0 +4.0 30 0.0 - 11 --301.0 - 21 -5.0 - 31 -0.0 + 40 +0.9999999999999867 +100 +AcDbArc + 50 +90.0 + 51 +180.0 0 -ARC +LINE 5 6B 330 @@ -2077,21 +2077,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --213.0 +-44.0 20 -4.0 +5.0 30 0.0 - 40 -1.0 -100 -AcDbArc - 50 -360.0 - 51 -90.0 + 11 +-7.0 + 21 +5.0 + 31 +0.0 0 LINE 5 @@ -2111,15 +2109,15 @@ Continuous 100 AcDbLine 10 --212.0 +-7.0 20 -0.0 +5.0 30 0.0 11 --212.0 +-7.0 21 -4.0 +10.0 31 0.0 0 @@ -2141,15 +2139,15 @@ Continuous 100 AcDbLine 10 --212.0 +7.0 20 -0.0 +10.0 30 0.0 11 --173.5 +-7.0 21 -0.0 +10.0 31 0.0 0 @@ -2171,19 +2169,19 @@ Continuous 100 AcDbLine 10 --173.5 +7.0 20 -4.0 +10.0 30 0.0 11 --173.5 +7.0 21 -0.0 +5.0 31 0.0 0 -ARC +LINE 5 6F 330 @@ -2199,23 +2197,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --172.5 +7.0 20 -4.0 +5.0 30 0.0 - 40 -1.0 -100 -AcDbArc - 50 -90.0 - 51 -180.0 + 11 +44.0 + 21 +5.0 + 31 +0.0 0 -LINE +ARC 5 70 330 @@ -2231,21 +2227,23 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --124.05 +44.0 20 -5.0 +4.0 30 0.0 - 11 --172.5 - 21 -5.0 - 31 + 40 +0.9999999999999867 +100 +AcDbArc + 50 0.0 + 51 +90.0 0 -ARC +LINE 5 71 330 @@ -2261,20 +2259,18 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --124.05 +45.0 20 -7.0 +4.0 30 0.0 - 40 -2.0 -100 -AcDbArc - 50 -270.0 - 51 + 11 +45.0 + 21 +0.0 + 31 0.0 0 LINE @@ -2293,404 +2289,6 @@ Continuous 370 25 100 -AcDbLine - 10 --122.05 - 20 -7.0 - 30 -0.0 - 11 --122.05 - 21 -23.0 - 31 -0.0 - 0 -LINE - 5 -73 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --122.05 - 20 -23.0 - 30 -0.0 - 11 --117.95 - 21 -23.0 - 31 -0.0 - 0 -LINE - 5 -74 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --117.95 - 20 -23.0 - 30 -0.0 - 11 --117.95 - 21 -7.0 - 31 -0.0 - 0 -ARC - 5 -75 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --115.95 - 20 -7.0 - 30 -0.0 - 40 -2.0 -100 -AcDbArc - 50 -180.0 - 51 -270.0 - 0 -LINE - 5 -76 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --84.5 - 20 -5.0 - 30 -0.0 - 11 --115.95 - 21 -5.0 - 31 -0.0 - 0 -ARC - 5 -77 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --84.5 - 20 -4.0 - 30 -0.0 - 40 -0.9999999999999867 -100 -AcDbArc - 50 -360.0 - 51 -90.0 - 0 -LINE - 5 -78 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --83.5 - 20 -0.0 - 30 -0.0 - 11 --83.5 - 21 -4.0 - 31 -0.0 - 0 -LINE - 5 -79 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --83.5 - 20 -0.0 - 30 -0.0 - 11 --45.0 - 21 -0.0 - 31 -0.0 - 0 -LINE - 5 -7A -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --45.0 - 20 -0.0 - 30 -0.0 - 11 --45.0 - 21 -4.0 - 31 -0.0 - 0 -ARC - 5 -7B -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --44.0 - 20 -4.0 - 30 -0.0 - 40 -0.9999999999999867 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -7C -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --44.0 - 20 -5.0 - 30 -0.0 - 11 -44.0 - 21 -5.0 - 31 -0.0 - 0 -ARC - 5 -7D -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -44.0 - 20 -4.0 - 30 -0.0 - 40 -0.9999999999999867 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -7E -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -45.0 - 20 -4.0 - 30 -0.0 - 11 -45.0 - 21 -0.0 - 31 -0.0 - 0 -LINE - 5 -7F -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 AcDbLine 10 45.0 @@ -2707,6 +2305,400 @@ AcDbLine 0 LINE 5 +73 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +83.5 + 20 +0.0 + 30 +0.0 + 11 +83.5 + 21 +4.0 + 31 +0.0 + 0 +ARC + 5 +74 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +84.5 + 20 +4.0 + 30 +0.0 + 40 +0.9999999999999867 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +75 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +84.5 + 20 +5.0 + 30 +0.0 + 11 +110.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +76 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +110.0 + 20 +5.0 + 30 +0.0 + 11 +110.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +77 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +117.95 + 20 +10.0 + 30 +0.0 + 11 +110.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +78 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +117.95 + 20 +23.0 + 30 +0.0 + 11 +117.95 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +79 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +122.05 + 20 +23.0 + 30 +0.0 + 11 +117.95 + 21 +23.0 + 31 +0.0 + 0 +LINE + 5 +7A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +122.05 + 20 +10.0 + 30 +0.0 + 11 +122.05 + 21 +23.0 + 31 +0.0 + 0 +LINE + 5 +7B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +10.0 + 30 +0.0 + 11 +122.05 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +7C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +10.0 + 30 +0.0 + 11 +130.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +7D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +5.0 + 30 +0.0 + 11 +172.5 + 21 +5.0 + 31 +0.0 + 0 +ARC + 5 +7E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +172.5 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +7F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +173.5 + 20 +4.0 + 30 +0.0 + 11 +173.5 + 21 +0.0 + 31 +0.0 + 0 +LINE + 5 80 330 1F @@ -2723,19 +2715,19 @@ Continuous 100 AcDbLine 10 -83.5 +173.5 20 0.0 30 0.0 11 -83.5 +212.0 21 -4.0 +0.0 31 0.0 0 -ARC +LINE 5 81 330 @@ -2751,23 +2743,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -84.5 +212.0 20 -4.0 +0.0 30 0.0 - 40 -0.9999999999999867 -100 -AcDbArc - 50 -90.0 - 51 -180.0 + 11 +212.0 + 21 +4.0 + 31 +0.0 0 -LINE +ARC 5 82 330 @@ -2783,21 +2773,23 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 -84.5 +213.0 20 -5.0 +4.0 30 0.0 - 11 -115.95 - 21 -5.0 - 31 -0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 0 -ARC +LINE 5 83 330 @@ -2813,23 +2805,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -115.95 +213.0 20 -7.0 +5.0 30 0.0 - 40 -2.0 -100 -AcDbArc - 50 -270.0 - 51 + 11 +301.0 + 21 +5.0 + 31 0.0 0 -LINE +ARC 5 84 330 @@ -2845,19 +2835,21 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 -117.95 +301.0 20 -23.0 +4.0 30 0.0 - 11 -117.95 - 21 -7.0 - 31 + 40 +1.0 +100 +AcDbArc + 50 0.0 + 51 +90.0 0 LINE 5 @@ -2877,15 +2869,15 @@ Continuous 100 AcDbLine 10 -122.05 +302.0 20 -23.0 +4.0 30 0.0 11 -117.95 +302.0 21 -23.0 +0.0 31 0.0 0 @@ -2905,344 +2897,6 @@ Continuous 370 25 100 -AcDbLine - 10 -122.05 - 20 -7.0 - 30 -0.0 - 11 -122.05 - 21 -23.0 - 31 -0.0 - 0 -ARC - 5 -87 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -124.05 - 20 -7.0 - 30 -0.0 - 40 -2.0 -100 -AcDbArc - 50 -180.0 - 51 -270.0 - 0 -LINE - 5 -88 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -124.05 - 20 -5.0 - 30 -0.0 - 11 -172.5 - 21 -5.0 - 31 -0.0 - 0 -ARC - 5 -89 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -172.5 - 20 -4.0 - 30 -0.0 - 40 -1.0 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -8A -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -173.5 - 20 -4.0 - 30 -0.0 - 11 -173.5 - 21 -0.0 - 31 -0.0 - 0 -LINE - 5 -8B -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -173.5 - 20 -0.0 - 30 -0.0 - 11 -212.0 - 21 -0.0 - 31 -0.0 - 0 -LINE - 5 -8C -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -212.0 - 20 -0.0 - 30 -0.0 - 11 -212.0 - 21 -4.0 - 31 -0.0 - 0 -ARC - 5 -8D -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -213.0 - 20 -4.0 - 30 -0.0 - 40 -1.0 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -8E -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -213.0 - 20 -5.0 - 30 -0.0 - 11 -301.0 - 21 -5.0 - 31 -0.0 - 0 -ARC - 5 -8F -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -301.0 - 20 -4.0 - 30 -0.0 - 40 -1.0 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -90 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -302.0 - 20 -4.0 - 30 -0.0 - 11 -302.0 - 21 -0.0 - 31 -0.0 - 0 -LINE - 5 -91 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 AcDbLine 10 302.0 @@ -3259,7 +2913,7 @@ AcDbLine 0 LINE 5 -92 +87 330 1F 100 @@ -3289,7 +2943,7 @@ AcDbLine 0 LINE 5 -93 +88 330 1F 100 @@ -3319,7 +2973,7 @@ AcDbLine 0 ARC 5 -94 +89 330 1F 100 @@ -3351,7 +3005,7 @@ AcDbArc 0 LINE 5 -95 +8A 330 1F 100 @@ -3381,7 +3035,7 @@ AcDbLine 0 ARC 5 -96 +8B 330 1F 100 @@ -3413,7 +3067,7 @@ AcDbArc 0 LINE 5 -97 +8C 330 1F 100 @@ -3443,7 +3097,7 @@ AcDbLine 0 LINE 5 -98 +8D 330 1F 100 @@ -3473,7 +3127,7 @@ AcDbLine 0 LINE 5 -99 +8E 330 1F 100 @@ -3503,7 +3157,7 @@ AcDbLine 0 LINE 5 -9A +8F 330 1F 100 @@ -3533,7 +3187,7 @@ AcDbLine 0 LINE 5 -9B +90 330 1F 100 @@ -3563,7 +3217,7 @@ AcDbLine 0 ARC 5 -9C +91 330 1F 100 @@ -3593,6 +3247,584 @@ AcDbArc 51 180.0 0 +LINE + 5 +92 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-321.0 + 20 +29.9 + 30 +0.0 + 11 +-321.0 + 21 +15.1 + 31 +0.0 + 0 +ARC + 5 +93 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-320.9 + 20 +15.1 + 30 +0.0 + 40 +0.0999999999999979 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +94 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-320.9 + 20 +15.0 + 30 +0.0 + 11 +-317.0 + 21 +15.0 + 31 +0.0 + 0 +LINE + 5 +95 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-317.0 + 20 +15.0 + 30 +0.0 + 11 +-317.0 + 21 +0.0 + 31 +0.0 + 0 +LINE + 5 +96 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-317.0 + 20 +0.0 + 30 +0.0 + 11 +-302.0 + 21 +0.0 + 31 +0.0 + 0 +LINE + 5 +97 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-302.0 + 20 +4.0 + 30 +0.0 + 11 +-302.0 + 21 +0.0 + 31 +0.0 + 0 +ARC + 5 +98 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-301.0 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +99 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-213.0 + 20 +5.0 + 30 +0.0 + 11 +-301.0 + 21 +5.0 + 31 +0.0 + 0 +ARC + 5 +9A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-213.0 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +360.0 + 51 +90.0 + 0 +LINE + 5 +9B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-212.0 + 20 +0.0 + 30 +0.0 + 11 +-212.0 + 21 +4.0 + 31 +0.0 + 0 +LINE + 5 +9C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-212.0 + 20 +0.0 + 30 +0.0 + 11 +-173.5 + 21 +0.0 + 31 +0.0 + 0 +LINE + 5 +9D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-173.5 + 20 +4.0 + 30 +0.0 + 11 +-173.5 + 21 +0.0 + 31 +0.0 + 0 +ARC + 5 +9E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-172.5 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +9F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-130.0 + 20 +5.0 + 30 +0.0 + 11 +-172.5 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +A0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-130.0 + 20 +5.0 + 30 +0.0 + 11 +-130.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +A1 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.05 + 20 +10.0 + 30 +0.0 + 11 +-130.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +A2 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.05 + 20 +10.0 + 30 +0.0 + 11 +-122.05 + 21 +23.0 + 31 +0.0 + 0 +LINE + 5 +A3 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.05 + 20 +23.0 + 30 +0.0 + 11 +-117.95 + 21 +23.0 + 31 +0.0 + 0 +LINE + 5 +A4 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-117.95 + 20 +23.0 + 30 +0.0 + 11 +-117.95 + 21 +10.0 + 31 +0.0 + 0 ENDSEC 0 SECTION @@ -3635,7 +3867,7 @@ ACAD_SCALELIST 3 DWGPROPS 350 -9D +A5 0 DICTIONARY 5 @@ -3827,7 +4059,7 @@ B6 0 XRECORD 5 -9D +A5 102 {ACAD_REACTORS 330 @@ -3879,9 +4111,9 @@ mc007 40 0.0 41 -2460493.317622014 +2460493.695464433 42 -2460493.317634641 +2460493.69547706 1 90 diff --git a/sheetpress/components/sprcb-650-light/laser/en/Stainless/1mm/SPRCB650-201_PlateCoverTri_x2.DXF b/sheetpress/components/sprcb-650-light/laser/en/Stainless/1mm/SPRCB650-201_PlateCoverTri_x2.DXF index d699f2b20..0616cc830 100644 --- a/sheetpress/components/sprcb-650-light/laser/en/Stainless/1mm/SPRCB650-201_PlateCoverTri_x2.DXF +++ b/sheetpress/components/sprcb-650-light/laser/en/Stainless/1mm/SPRCB650-201_PlateCoverTri_x2.DXF @@ -25,17 +25,17 @@ $INSBASE 9 $EXTMIN 10 --309.0 +-316.0 20 --309.0 +-316.0 30 0.0 9 $EXTMAX 10 -309.0 +316.0 20 -309.0 +316.0 30 0.0 9 @@ -445,19 +445,19 @@ $SKPOLY 9 $TDCREATE 40 -2460347.578099919 +2460493.77721596 9 $TDUCREATE 40 -2460347.536433253 +2460493.693882627 9 $TDUPDATE 40 -2460347.578112465 +2460493.777228415 9 $TDUUPDATE 40 -2460347.536445799 +2460493.693895081 9 $TDINDWG 40 @@ -885,7 +885,7 @@ $PSTYLEMODE 9 $FINGERPRINTGUID 2 -{026a47d7-f84c-4e51-a60c-99cacfc2853a} +{ab983c2d-2af4-40a8-b51c-40aa0373f699} 9 $VERSIONGUID 2 @@ -1103,7 +1103,7 @@ AcDbViewportTableRecord 37 0.0 40 -630.36 +644.64 41 1.0 42 @@ -2043,15 +2043,15 @@ Continuous 100 AcDbLine 10 -309.0 +316.0 20 -309.0 +316.0 30 0.0 11 -309.0 +316.0 21 --309.0 +-316.0 31 0.0 0 @@ -2073,15 +2073,15 @@ Continuous 100 AcDbLine 10 --309.0 +-316.0 20 -309.0 +316.0 30 0.0 11 -309.0 +316.0 21 -309.0 +316.0 31 0.0 0 @@ -2103,15 +2103,15 @@ Continuous 100 AcDbLine 10 --309.0 +-316.0 20 --309.0 +-316.0 30 0.0 11 --309.0 +-316.0 21 -309.0 +316.0 31 0.0 0 @@ -2133,15 +2133,15 @@ Continuous 100 AcDbLine 10 -309.0 +316.0 20 --309.0 +-316.0 30 0.0 11 --309.0 +-316.0 21 --309.0 +-316.0 31 0.0 0 @@ -2431,9 +2431,9 @@ mc007 40 0.0 41 -2460347.536433253 +2460493.693882627 42 -2460347.536445799 +2460493.693895081 1 90 @@ -2737,7 +2737,7 @@ ANSI_A_(11.00_x_8.50_Inches) 141 0.0 142 -0.0136165049 +0.0133148734 143 1.0 70 @@ -2781,15 +2781,15 @@ Model 32 0.0 14 --309.0 +-316.0 24 --309.0 +-316.0 34 0.0 15 -309.0 +316.0 25 -309.0 +316.0 35 0.0 146 diff --git a/sheetpress/components/sprcb-650-light/laser/en/Stainless/1mm/SPRCB650-6_PGland_x2.DXF b/sheetpress/components/sprcb-650-light/laser/en/Stainless/1mm/SPRCB650-6_PGland_x2.DXF new file mode 100644 index 000000000..59559b6fc --- /dev/null +++ b/sheetpress/components/sprcb-650-light/laser/en/Stainless/1mm/SPRCB650-6_PGland_x2.DXF @@ -0,0 +1,3334 @@ + 0 +SECTION + 2 +HEADER + 9 +$ACADVER + 1 +AC1015 + 9 +$ACADMAINTVER + 70 + 6 + 9 +$DWGCODEPAGE + 3 +ANSI_1252 + 9 +$INSBASE + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$EXTMIN + 10 +-23.5 + 20 +-22.5 + 30 +0.0 + 9 +$EXTMAX + 10 +23.5 + 20 +22.5 + 30 +0.0 + 9 +$LIMMIN + 10 +0.0 + 20 +0.0 + 9 +$LIMMAX + 10 +420.0 + 20 +297.0 + 9 +$ORTHOMODE + 70 + 0 + 9 +$REGENMODE + 70 + 1 + 9 +$FILLMODE + 70 + 1 + 9 +$QTEXTMODE + 70 + 0 + 9 +$MIRRTEXT + 70 + 1 + 9 +$LTSCALE + 40 +1.0 + 9 +$ATTMODE + 70 + 1 + 9 +$TEXTSIZE + 40 +3.5 + 9 +$TRACEWID + 40 +1.0 + 9 +$TEXTSTYLE + 7 +Standard + 9 +$CLAYER + 8 +0 + 9 +$CELTYPE + 6 +ByLayer + 9 +$CECOLOR + 62 + 256 + 9 +$CELTSCALE + 40 +1.0 + 9 +$DISPSILH + 70 + 0 + 9 +$DIMSCALE + 40 +1.0 + 9 +$DIMASZ + 40 +3.556 + 9 +$DIMEXO + 40 +0.0 + 9 +$DIMDLI + 40 +3.75 + 9 +$DIMRND + 40 +0.0 + 9 +$DIMDLE + 40 +0.0 + 9 +$DIMEXE + 40 +1.0 + 9 +$DIMTP + 40 +0.0 + 9 +$DIMTM + 40 +0.0 + 9 +$DIMTXT + 40 +3.5 + 9 +$DIMCEN + 40 +2.5 + 9 +$DIMTSZ + 40 +0.0 + 9 +$DIMTOL + 70 + 0 + 9 +$DIMLIM + 70 + 0 + 9 +$DIMTIH + 70 + 1 + 9 +$DIMTOH + 70 + 1 + 9 +$DIMSE1 + 70 + 0 + 9 +$DIMSE2 + 70 + 0 + 9 +$DIMTAD + 70 + 1 + 9 +$DIMZIN + 70 + 1 + 9 +$DIMBLK + 1 + + 9 +$DIMASO + 70 + 1 + 9 +$DIMSHO + 70 + 1 + 9 +$DIMPOST + 1 + + 9 +$DIMAPOST + 1 + + 9 +$DIMALT + 70 + 0 + 9 +$DIMALTD + 70 + 3 + 9 +$DIMALTF + 40 +0.0393700787 + 9 +$DIMLFAC + 40 +1.0 + 9 +$DIMTOFL + 70 + 1 + 9 +$DIMTVP + 40 +0.0 + 9 +$DIMTIX + 70 + 0 + 9 +$DIMSOXD + 70 + 0 + 9 +$DIMSAH + 70 + 0 + 9 +$DIMBLK1 + 1 + + 9 +$DIMBLK2 + 1 + + 9 +$DIMSTYLE + 2 +ISO-25 + 9 +$DIMCLRD + 70 + 0 + 9 +$DIMCLRE + 70 + 0 + 9 +$DIMCLRT + 70 + 0 + 9 +$DIMTFAC + 40 +1.0 + 9 +$DIMGAP + 40 +1.524 + 9 +$DIMJUST + 70 + 0 + 9 +$DIMSD1 + 70 + 0 + 9 +$DIMSD2 + 70 + 0 + 9 +$DIMTOLJ + 70 + 0 + 9 +$DIMTZIN + 70 + 1 + 9 +$DIMALTZ + 70 + 0 + 9 +$DIMALTTZ + 70 + 0 + 9 +$DIMUPT + 70 + 0 + 9 +$DIMDEC + 70 + 2 + 9 +$DIMTDEC + 70 + 2 + 9 +$DIMALTU + 70 + 2 + 9 +$DIMALTTD + 70 + 3 + 9 +$DIMTXSTY + 7 +Standard + 9 +$DIMAUNIT + 70 + 0 + 9 +$DIMADEC + 70 + 2 + 9 +$DIMALTRND + 40 +0.0 + 9 +$DIMAZIN + 70 + 0 + 9 +$DIMDSEP + 70 + 44 + 9 +$DIMATFIT + 70 + 3 + 9 +$DIMFRAC + 70 + 0 + 9 +$DIMLDRBLK + 1 + + 9 +$DIMLUNIT + 70 + 2 + 9 +$DIMLWD + 70 + -2 + 9 +$DIMLWE + 70 + -2 + 9 +$DIMTMOVE + 70 + 0 + 9 +$LUNITS + 70 + 2 + 9 +$LUPREC + 70 + 2 + 9 +$SKETCHINC + 40 +1.0 + 9 +$FILLETRAD + 40 +0.0 + 9 +$AUNITS + 70 + 0 + 9 +$AUPREC + 70 + 2 + 9 +$MENU + 1 +. + 9 +$ELEVATION + 40 +0.0 + 9 +$PELEVATION + 40 +0.0 + 9 +$THICKNESS + 40 +0.0 + 9 +$LIMCHECK + 70 + 0 + 9 +$CHAMFERA + 40 +0.0 + 9 +$CHAMFERB + 40 +0.0 + 9 +$CHAMFERC + 40 +0.0 + 9 +$CHAMFERD + 40 +0.0 + 9 +$SKPOLY + 70 + 0 + 9 +$TDCREATE + 40 +2460493.779991262 + 9 +$TDUCREATE + 40 +2460493.696657928 + 9 +$TDUPDATE + 40 +2460493.780003866 + 9 +$TDUUPDATE + 40 +2460493.696670532 + 9 +$TDINDWG + 40 +0.0000000116 + 9 +$TDUSRTIMER + 40 +0.0000000116 + 9 +$USRTIMER + 70 + 1 + 9 +$ANGBASE + 50 +0.0 + 9 +$ANGDIR + 70 + 0 + 9 +$PDMODE + 70 + 0 + 9 +$PDSIZE + 40 +-1.0 + 9 +$PLINEWID + 40 +0.0 + 9 +$SPLFRAME + 70 + 0 + 9 +$SPLINETYPE + 70 + 6 + 9 +$SPLINESEGS + 70 + 8 + 9 +$HANDSEED + 5 +71 + 9 +$SURFTAB1 + 70 + 6 + 9 +$SURFTAB2 + 70 + 6 + 9 +$SURFTYPE + 70 + 6 + 9 +$SURFU + 70 + 6 + 9 +$SURFV + 70 + 6 + 9 +$UCSBASE + 2 + + 9 +$UCSNAME + 2 + + 9 +$UCSORG + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSXDIR + 10 +1.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSYDIR + 10 +0.0 + 20 +1.0 + 30 +0.0 + 9 +$UCSORTHOREF + 2 + + 9 +$UCSORTHOVIEW + 70 + 0 + 9 +$UCSORGTOP + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGBOTTOM + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGLEFT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGRIGHT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGFRONT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGBACK + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSBASE + 2 + + 9 +$PUCSNAME + 2 + + 9 +$PUCSORG + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSXDIR + 10 +1.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSYDIR + 10 +0.0 + 20 +1.0 + 30 +0.0 + 9 +$PUCSORTHOREF + 2 + + 9 +$PUCSORTHOVIEW + 70 + 0 + 9 +$PUCSORGTOP + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGBOTTOM + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGLEFT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGRIGHT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGFRONT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGBACK + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$USERI1 + 70 + 0 + 9 +$USERI2 + 70 + 0 + 9 +$USERI3 + 70 + 0 + 9 +$USERI4 + 70 + 0 + 9 +$USERI5 + 70 + 0 + 9 +$USERR1 + 40 +0.0 + 9 +$USERR2 + 40 +0.0 + 9 +$USERR3 + 40 +0.0 + 9 +$USERR4 + 40 +0.0 + 9 +$USERR5 + 40 +0.0 + 9 +$WORLDVIEW + 70 + 1 + 9 +$SHADEDGE + 70 + 3 + 9 +$SHADEDIF + 70 + 70 + 9 +$TILEMODE + 70 + 1 + 9 +$MAXACTVP + 70 + 64 + 9 +$PINSBASE + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PLIMCHECK + 70 + 0 + 9 +$PEXTMIN + 10 +1.0000000000E+20 + 20 +1.0000000000E+20 + 30 +1.0000000000E+20 + 9 +$PEXTMAX + 10 +-1.0000000000E+20 + 20 +-1.0000000000E+20 + 30 +-1.0000000000E+20 + 9 +$PLIMMIN + 10 +0.0 + 20 +0.0 + 9 +$PLIMMAX + 10 +420.0 + 20 +297.0 + 9 +$UNITMODE + 70 + 0 + 9 +$VISRETAIN + 70 + 1 + 9 +$PLINEGEN + 70 + 0 + 9 +$PSLTSCALE + 70 + 1 + 9 +$TREEDEPTH + 70 + 3020 + 9 +$CMLSTYLE + 2 +Standard + 9 +$CMLJUST + 70 + 0 + 9 +$CMLSCALE + 40 +20.0 + 9 +$PROXYGRAPHICS + 70 + 1 + 9 +$MEASUREMENT + 70 + 1 + 9 +$CELWEIGHT +370 + -1 + 9 +$ENDCAPS +280 + 0 + 9 +$JOINSTYLE +280 + 0 + 9 +$LWDISPLAY +290 + 1 + 9 +$INSUNITS + 70 + 4 + 9 +$HYPERLINKBASE + 1 + + 9 +$STYLESHEET + 1 + + 9 +$XEDIT +290 + 1 + 9 +$CEPSNTYPE +380 + 0 + 9 +$PSTYLEMODE +290 + 1 + 9 +$FINGERPRINTGUID + 2 +{addbdaf0-7731-4b72-9a50-6d773720fd10} + 9 +$VERSIONGUID + 2 +{FAEB1C32-E019-11D5-929B-00C0DF256EC4} + 9 +$EXTNAMES +290 + 1 + 9 +$PSVPSCALE + 40 +0.0 + 9 +$OLESTARTUP +290 + 0 + 0 +ENDSEC + 0 +SECTION + 2 +CLASSES + 0 +CLASS + 1 +ACDBDICTIONARYWDFLT + 2 +AcDbDictionaryWithDefault + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +CLASS + 1 +VISUALSTYLE + 2 +AcDbVisualStyle + 3 +ObjectDBX Classes + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +MATERIAL + 2 +AcDbMaterial + 3 +ObjectDBX Classes + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +SCALE + 2 +AcDbScale + 3 +ObjectDBX Classes + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +TABLESTYLE + 2 +AcDbTableStyle + 3 +ObjectDBX Classes + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +MLEADERSTYLE + 2 +AcDbMLeaderStyle + 3 +ACDB_MLEADERSTYLE_CLASS + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +SUN + 2 +AcDbSun + 3 +SCENEOE + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +ACDBPLACEHOLDER + 2 +AcDbPlaceHolder + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +CLASS + 1 +LAYOUT + 2 +AcDbLayout + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +ENDSEC + 0 +SECTION + 2 +TABLES + 0 +TABLE + 2 +VPORT + 5 +8 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +VPORT + 5 +29 +330 +8 +100 +AcDbSymbolTableRecord +100 +AcDbViewportTableRecord + 2 +*Active + 70 + 0 + 10 +0.0 + 20 +0.0 + 11 +1.0 + 21 +1.0 + 12 +0.0 + 22 +0.0 + 13 +0.0 + 23 +0.0 + 14 +10.0 + 24 +10.0 + 15 +10.0 + 25 +10.0 + 16 +0.0 + 26 +0.0 + 36 +1.0 + 17 +0.0 + 27 +0.0 + 37 +0.0 + 40 +45.9 + 41 +1.0444444444 + 42 +50.0 + 43 +0.0 + 44 +0.0 + 50 +0.0 + 51 +0.0 + 71 + 0 + 72 + 100 + 73 + 1 + 74 + 3 + 75 + 0 + 76 + 0 + 77 + 0 + 78 + 0 +281 + 0 + 65 + 1 +110 +0.0 +120 +0.0 +130 +0.0 +111 +1.0 +121 +0.0 +131 +0.0 +112 +0.0 +122 +1.0 +132 +0.0 + 79 + 0 +146 +0.0 + 0 +ENDTAB + 0 +TABLE + 2 +LTYPE + 5 +5 +330 +0 +100 +AcDbSymbolTable + 70 + 6 + 0 +LTYPE + 5 +14 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +ByBlock + 70 + 0 + 3 + + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +15 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +ByLayer + 70 + 0 + 3 + + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +16 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +Continuous + 70 + 0 + 3 +Solid line + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +5E +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +HIDDEN + 70 + 0 + 3 +Hidden __ __ __ __ __ __ __ __ __ __ __ __ __ __ + 72 + 65 + 73 + 2 + 40 +1.905 + 49 +1.27 + 74 + 0 + 49 +-0.635 + 74 + 0 + 0 +LTYPE + 5 +5F +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +PHANTOM + 70 + 0 + 3 +Phantom ______ __ __ ______ __ __ ______ + 72 + 65 + 73 + 6 + 40 +12.7 + 49 +6.35 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 0 +LTYPE + 5 +60 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +CENTER + 70 + 0 + 3 +Center ____ _ ____ _ ____ _ ____ _ ____ _ ____ + 72 + 65 + 73 + 4 + 40 +10.16 + 49 +6.35 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 0 +LTYPE + 5 +61 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +CENTERX2 + 70 + 0 + 3 +Center (2x) ________ __ ________ __ _____ + 72 + 65 + 73 + 4 + 40 +20.32 + 49 +12.7 + 74 + 0 + 49 +-2.54 + 74 + 0 + 49 +2.54 + 74 + 0 + 49 +-2.54 + 74 + 0 + 0 +LTYPE + 5 +62 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +DOT2 + 70 + 0 + 3 +Dot (.5x) ........................................ + 72 + 65 + 73 + 2 + 40 +0.635 + 49 +0.0 + 74 + 0 + 49 +-0.635 + 74 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +LAYER + 5 +2 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +LAYER + 5 +10 +330 +2 +100 +AcDbSymbolTableRecord +100 +AcDbLayerTableRecord + 2 +0 + 70 + 0 + 62 + 7 + 6 +Continuous +370 + -3 +390 +F + 0 +ENDTAB + 0 +TABLE + 2 +STYLE + 5 +3 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +STYLE + 5 +11 +330 +3 +100 +AcDbSymbolTableRecord +100 +AcDbTextStyleTableRecord + 2 +Standard + 70 + 0 + 40 +0.0 + 41 +1.0 + 50 +0.0 + 71 + 0 + 42 +3.5 + 3 +txt + 4 + + 0 +ENDTAB + 0 +TABLE + 2 +VIEW + 5 +6 +330 +0 +100 +AcDbSymbolTable + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +UCS + 5 +7 +330 +0 +100 +AcDbSymbolTable + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +APPID + 5 +9 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +APPID + 5 +12 +330 +9 +100 +AcDbSymbolTableRecord +100 +AcDbRegAppTableRecord + 2 +ACAD + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +DIMSTYLE + 5 +A +330 +0 +100 +AcDbSymbolTable + 70 + 1 +100 +AcDbDimStyleTable + 0 +DIMSTYLE +105 +27 +330 +A +100 +AcDbSymbolTableRecord +100 +AcDbDimStyleTableRecord + 2 +ISO-25 + 70 + 0 + 41 +2.5 + 42 +0.625 + 43 +3.75 + 44 +1.25 + 73 + 0 + 74 + 0 + 77 + 1 + 78 + 8 +140 +2.5 +141 +2.5 +143 +0.0393700787 +147 +0.625 +171 + 3 +172 + 1 +178 + 0 +271 + 2 +272 + 2 +274 + 3 +278 + 44 +283 + 0 +284 + 8 +340 +11 + 0 +ENDTAB + 0 +TABLE + 2 +BLOCK_RECORD + 5 +1 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +BLOCK_RECORD + 5 +1F +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Model_Space +340 +22 + 0 +BLOCK_RECORD + 5 +1B +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Paper_Space +340 +1E + 0 +BLOCK_RECORD + 5 +23 +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Paper_Space0 +340 +26 + 0 +ENDTAB + 0 +ENDSEC + 0 +SECTION + 2 +BLOCKS + 0 +BLOCK + 5 +20 +330 +1F +100 +AcDbEntity + 8 +0 +100 +AcDbBlockBegin + 2 +*Model_Space + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Model_Space + 1 + + 0 +ENDBLK + 5 +21 +330 +1F +100 +AcDbEntity + 8 +0 +100 +AcDbBlockEnd + 0 +BLOCK + 5 +1C +330 +1B +100 +AcDbEntity + 67 + 1 + 8 +0 +100 +AcDbBlockBegin + 2 +*Paper_Space + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Paper_Space + 1 + + 0 +ENDBLK + 5 +1D +330 +1B +100 +AcDbEntity + 67 + 1 + 8 +0 +100 +AcDbBlockEnd + 0 +BLOCK + 5 +24 +330 +23 +100 +AcDbEntity + 8 +0 +100 +AcDbBlockBegin + 2 +*Paper_Space0 + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Paper_Space0 + 1 + + 0 +ENDBLK + 5 +25 +330 +23 +100 +AcDbEntity + 8 +0 +100 +AcDbBlockEnd + 0 +ENDSEC + 0 +SECTION + 2 +ENTITIES + 0 +CIRCLE + 5 +63 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +18.8 + 20 +18.0 + 30 +0.0 + 40 +2.500000000000025 + 0 +CIRCLE + 5 +64 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +18.8 + 20 +-18.0 + 30 +0.0 + 40 +2.500000000000021 + 0 +LINE + 5 +65 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +23.5 + 20 +-21.5 + 30 +0.0 + 11 +23.5 + 21 +21.5 + 31 +0.0 + 0 +ARC + 5 +66 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +22.5 + 20 +21.5 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +360.0 + 51 +90.0 + 0 +LINE + 5 +67 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +22.5 + 20 +22.5 + 30 +0.0 + 11 +-22.5 + 21 +22.5 + 31 +0.0 + 0 +ARC + 5 +68 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-22.5 + 20 +21.5 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +69 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-23.5 + 20 +21.5 + 30 +0.0 + 11 +-23.5 + 21 +-21.5 + 31 +0.0 + 0 +ARC + 5 +6A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-22.5 + 20 +-21.5 + 30 +0.0 + 40 +1.000000000000004 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +6B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-22.5 + 20 +-22.5 + 30 +0.0 + 11 +22.5 + 21 +-22.5 + 31 +0.0 + 0 +ARC + 5 +6C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +22.5 + 20 +-21.5 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +CIRCLE + 5 +6D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-18.8 + 20 +-18.0 + 30 +0.0 + 40 +2.500000000000021 + 0 +CIRCLE + 5 +6E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-18.8 + 20 +18.0 + 30 +0.0 + 40 +2.500000000000025 + 0 +CIRCLE + 5 +6F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +0.0 + 20 +7.0 + 30 +0.0 + 40 +9.399999999999986 + 0 +ENDSEC + 0 +SECTION + 2 +OBJECTS + 0 +DICTIONARY + 5 +C +330 +0 +100 +AcDbDictionary +281 + 1 + 3 +ACAD_GROUP +350 +D + 3 +ACAD_LAYOUT +350 +1A + 3 +ACAD_MLINESTYLE +350 +17 + 3 +ACAD_PLOTSETTINGS +350 +19 + 3 +ACAD_PLOTSTYLENAME +350 +E + 3 +ACAD_SCALELIST +350 +47 + 3 +DWGPROPS +350 +70 + 0 +DICTIONARY + 5 +D +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 0 +DICTIONARY + 5 +1A +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Layout1 +350 +1E + 3 +Layout2 +350 +26 + 3 +Model +350 +22 + 0 +DICTIONARY + 5 +17 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Standard +350 +18 + 0 +DICTIONARY + 5 +19 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 0 +ACDBDICTIONARYWDFLT + 5 +E +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Normal +350 +F +100 +AcDbDictionaryWithDefault +340 +F + 0 +DICTIONARY + 5 +47 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +A0 +350 +48 + 3 +A1 +350 +49 + 3 +A2 +350 +4A + 3 +A3 +350 +4B + 3 +A4 +350 +4C + 3 +A5 +350 +4D + 3 +A6 +350 +4E + 3 +A7 +350 +4F + 3 +A8 +350 +50 + 3 +A9 +350 +51 + 3 +B0 +350 +52 + 3 +B1 +350 +53 + 3 +B2 +350 +54 + 3 +B3 +350 +55 + 3 +B4 +350 +56 + 3 +B5 +350 +57 + 3 +B6 +350 +58 + 0 +XRECORD + 5 +70 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbXrecord +280 + 1 + 1 +DWGPROPS COOKIE + 2 + + 3 + + 4 + + 6 + + 7 + + 8 +mc007 + 9 + +300 += +301 += +302 += +303 += +304 += +305 += +306 += +307 += +308 += +309 += + 40 +0.0 + 41 +2460493.696657928 + 42 +2460493.696670532 + 1 + + 90 + 0 + 0 +LAYOUT + 5 +1E +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 + + 6 + + 40 +0.0 + 41 +0.0 + 42 +0.0 + 43 +0.0 + 44 +0.0 + 45 +0.0 + 46 +0.0 + 47 +0.0 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +1.0 +143 +1.0 + 70 + 688 + 72 + 1 + 73 + 0 + 74 + 5 + 7 + + 75 + 16 +147 +1.0 +148 +0.0 +149 +0.0 +100 +AcDbLayout + 1 +Layout1 + 70 + 1 + 71 + 1 + 10 +0.0 + 20 +0.0 + 11 +420.0 + 21 +297.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +1.0000000000E+20 + 24 +1.0000000000E+20 + 34 +1.0000000000E+20 + 15 +-1.0000000000E+20 + 25 +-1.0000000000E+20 + 35 +-1.0000000000E+20 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +1B + 0 +LAYOUT + 5 +26 +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 + + 6 + + 40 +0.0 + 41 +0.0 + 42 +0.0 + 43 +0.0 + 44 +0.0 + 45 +0.0 + 46 +0.0 + 47 +0.0 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +1.0 +143 +1.0 + 70 + 688 + 72 + 1 + 73 + 0 + 74 + 5 + 7 + + 75 + 16 +147 +1.0 +148 +0.0 +149 +0.0 +100 +AcDbLayout + 1 +Layout2 + 70 + 1 + 71 + 2 + 10 +0.0 + 20 +0.0 + 11 +0.0 + 21 +0.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +0.0 + 24 +0.0 + 34 +0.0 + 15 +0.0 + 25 +0.0 + 35 +0.0 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +23 + 0 +LAYOUT + 5 +22 +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 +ANSI_A_(11.00_x_8.50_Inches) + 6 + + 40 +6.35 + 41 +19.05 + 42 +6.35000508 + 43 +19.05000254 + 44 +279.4 + 45 +215.9 + 46 +133.34999746 + 47 +88.89999873 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +0.187 +143 +1.0 + 70 + 1696 + 72 + 0 + 73 + 0 + 74 + 0 + 7 + + 75 + 0 +147 +0.0179189148 +148 +-1300.4909072572 +149 +0.0 +100 +AcDbLayout + 1 +Model + 70 + 1 + 71 + 0 + 10 +0.0 + 20 +0.0 + 11 +420.0 + 21 +297.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +-23.5 + 24 +-22.5 + 34 +0.0 + 15 +23.5 + 25 +22.5 + 35 +0.0 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +1F +331 +29 + 0 +MLINESTYLE + 5 +18 +102 +{ACAD_REACTORS +330 +17 +102 +} +330 +17 +100 +AcDbMlineStyle + 2 +Standard + 70 + 0 + 3 + + 62 + 256 + 51 +90.0 + 52 +90.0 + 71 + 2 + 49 +0.5 + 62 + 256 + 6 +BYLAYER + 49 +-0.5 + 62 + 256 + 6 +BYLAYER + 0 +ACDBPLACEHOLDER + 5 +F +102 +{ACAD_REACTORS +330 +E +102 +} +330 +E + 0 +SCALE + 5 +48 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:1 +140 +1.0 +141 +1.0 +290 + 1 + 0 +SCALE + 5 +49 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:2 +140 +1.0 +141 +2.0 +290 + 0 + 0 +SCALE + 5 +4A +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:4 +140 +1.0 +141 +4.0 +290 + 0 + 0 +SCALE + 5 +4B +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:5 +140 +1.0 +141 +5.0 +290 + 0 + 0 +SCALE + 5 +4C +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:8 +140 +1.0 +141 +8.0 +290 + 0 + 0 +SCALE + 5 +4D +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:10 +140 +1.0 +141 +10.0 +290 + 0 + 0 +SCALE + 5 +4E +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:16 +140 +1.0 +141 +16.0 +290 + 0 + 0 +SCALE + 5 +4F +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:20 +140 +1.0 +141 +20.0 +290 + 0 + 0 +SCALE + 5 +50 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:30 +140 +1.0 +141 +30.0 +290 + 0 + 0 +SCALE + 5 +51 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:40 +140 +1.0 +141 +40.0 +290 + 0 + 0 +SCALE + 5 +52 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:50 +140 +1.0 +141 +50.0 +290 + 0 + 0 +SCALE + 5 +53 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:100 +140 +1.0 +141 +100.0 +290 + 0 + 0 +SCALE + 5 +54 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +2:1 +140 +2.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +55 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +4:1 +140 +4.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +56 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +8:1 +140 +8.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +57 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +10:1 +140 +10.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +58 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +100:1 +140 +100.0 +141 +1.0 +290 + 0 + 0 +ENDSEC + 0 +EOF diff --git a/sheetpress/components/sprcb-650-light/laser/en/Stainless/1mm/SPRCB650-6_TCGland_x2.DXF b/sheetpress/components/sprcb-650-light/laser/en/Stainless/1mm/SPRCB650-6_TCGland_x2.DXF new file mode 100644 index 000000000..be32a258a --- /dev/null +++ b/sheetpress/components/sprcb-650-light/laser/en/Stainless/1mm/SPRCB650-6_TCGland_x2.DXF @@ -0,0 +1,3334 @@ + 0 +SECTION + 2 +HEADER + 9 +$ACADVER + 1 +AC1015 + 9 +$ACADMAINTVER + 70 + 6 + 9 +$DWGCODEPAGE + 3 +ANSI_1252 + 9 +$INSBASE + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$EXTMIN + 10 +-23.5 + 20 +-22.5 + 30 +0.0 + 9 +$EXTMAX + 10 +23.5 + 20 +22.5 + 30 +0.0 + 9 +$LIMMIN + 10 +0.0 + 20 +0.0 + 9 +$LIMMAX + 10 +420.0 + 20 +297.0 + 9 +$ORTHOMODE + 70 + 0 + 9 +$REGENMODE + 70 + 1 + 9 +$FILLMODE + 70 + 1 + 9 +$QTEXTMODE + 70 + 0 + 9 +$MIRRTEXT + 70 + 1 + 9 +$LTSCALE + 40 +1.0 + 9 +$ATTMODE + 70 + 1 + 9 +$TEXTSIZE + 40 +3.5 + 9 +$TRACEWID + 40 +1.0 + 9 +$TEXTSTYLE + 7 +Standard + 9 +$CLAYER + 8 +0 + 9 +$CELTYPE + 6 +ByLayer + 9 +$CECOLOR + 62 + 256 + 9 +$CELTSCALE + 40 +1.0 + 9 +$DISPSILH + 70 + 0 + 9 +$DIMSCALE + 40 +1.0 + 9 +$DIMASZ + 40 +3.556 + 9 +$DIMEXO + 40 +0.0 + 9 +$DIMDLI + 40 +3.75 + 9 +$DIMRND + 40 +0.0 + 9 +$DIMDLE + 40 +0.0 + 9 +$DIMEXE + 40 +1.0 + 9 +$DIMTP + 40 +0.0 + 9 +$DIMTM + 40 +0.0 + 9 +$DIMTXT + 40 +3.5 + 9 +$DIMCEN + 40 +2.5 + 9 +$DIMTSZ + 40 +0.0 + 9 +$DIMTOL + 70 + 0 + 9 +$DIMLIM + 70 + 0 + 9 +$DIMTIH + 70 + 1 + 9 +$DIMTOH + 70 + 1 + 9 +$DIMSE1 + 70 + 0 + 9 +$DIMSE2 + 70 + 0 + 9 +$DIMTAD + 70 + 1 + 9 +$DIMZIN + 70 + 1 + 9 +$DIMBLK + 1 + + 9 +$DIMASO + 70 + 1 + 9 +$DIMSHO + 70 + 1 + 9 +$DIMPOST + 1 + + 9 +$DIMAPOST + 1 + + 9 +$DIMALT + 70 + 0 + 9 +$DIMALTD + 70 + 3 + 9 +$DIMALTF + 40 +0.0393700787 + 9 +$DIMLFAC + 40 +1.0 + 9 +$DIMTOFL + 70 + 1 + 9 +$DIMTVP + 40 +0.0 + 9 +$DIMTIX + 70 + 0 + 9 +$DIMSOXD + 70 + 0 + 9 +$DIMSAH + 70 + 0 + 9 +$DIMBLK1 + 1 + + 9 +$DIMBLK2 + 1 + + 9 +$DIMSTYLE + 2 +ISO-25 + 9 +$DIMCLRD + 70 + 0 + 9 +$DIMCLRE + 70 + 0 + 9 +$DIMCLRT + 70 + 0 + 9 +$DIMTFAC + 40 +1.0 + 9 +$DIMGAP + 40 +1.524 + 9 +$DIMJUST + 70 + 0 + 9 +$DIMSD1 + 70 + 0 + 9 +$DIMSD2 + 70 + 0 + 9 +$DIMTOLJ + 70 + 0 + 9 +$DIMTZIN + 70 + 1 + 9 +$DIMALTZ + 70 + 0 + 9 +$DIMALTTZ + 70 + 0 + 9 +$DIMUPT + 70 + 0 + 9 +$DIMDEC + 70 + 2 + 9 +$DIMTDEC + 70 + 2 + 9 +$DIMALTU + 70 + 2 + 9 +$DIMALTTD + 70 + 3 + 9 +$DIMTXSTY + 7 +Standard + 9 +$DIMAUNIT + 70 + 0 + 9 +$DIMADEC + 70 + 2 + 9 +$DIMALTRND + 40 +0.0 + 9 +$DIMAZIN + 70 + 0 + 9 +$DIMDSEP + 70 + 44 + 9 +$DIMATFIT + 70 + 3 + 9 +$DIMFRAC + 70 + 0 + 9 +$DIMLDRBLK + 1 + + 9 +$DIMLUNIT + 70 + 2 + 9 +$DIMLWD + 70 + -2 + 9 +$DIMLWE + 70 + -2 + 9 +$DIMTMOVE + 70 + 0 + 9 +$LUNITS + 70 + 2 + 9 +$LUPREC + 70 + 2 + 9 +$SKETCHINC + 40 +1.0 + 9 +$FILLETRAD + 40 +0.0 + 9 +$AUNITS + 70 + 0 + 9 +$AUPREC + 70 + 2 + 9 +$MENU + 1 +. + 9 +$ELEVATION + 40 +0.0 + 9 +$PELEVATION + 40 +0.0 + 9 +$THICKNESS + 40 +0.0 + 9 +$LIMCHECK + 70 + 0 + 9 +$CHAMFERA + 40 +0.0 + 9 +$CHAMFERB + 40 +0.0 + 9 +$CHAMFERC + 40 +0.0 + 9 +$CHAMFERD + 40 +0.0 + 9 +$SKPOLY + 70 + 0 + 9 +$TDCREATE + 40 +2460493.780185706 + 9 +$TDUCREATE + 40 +2460493.696852372 + 9 +$TDUPDATE + 40 +2460493.780198217 + 9 +$TDUUPDATE + 40 +2460493.696864884 + 9 +$TDINDWG + 40 +0.0000000116 + 9 +$TDUSRTIMER + 40 +0.0000000116 + 9 +$USRTIMER + 70 + 1 + 9 +$ANGBASE + 50 +0.0 + 9 +$ANGDIR + 70 + 0 + 9 +$PDMODE + 70 + 0 + 9 +$PDSIZE + 40 +-1.0 + 9 +$PLINEWID + 40 +0.0 + 9 +$SPLFRAME + 70 + 0 + 9 +$SPLINETYPE + 70 + 6 + 9 +$SPLINESEGS + 70 + 8 + 9 +$HANDSEED + 5 +71 + 9 +$SURFTAB1 + 70 + 6 + 9 +$SURFTAB2 + 70 + 6 + 9 +$SURFTYPE + 70 + 6 + 9 +$SURFU + 70 + 6 + 9 +$SURFV + 70 + 6 + 9 +$UCSBASE + 2 + + 9 +$UCSNAME + 2 + + 9 +$UCSORG + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSXDIR + 10 +1.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSYDIR + 10 +0.0 + 20 +1.0 + 30 +0.0 + 9 +$UCSORTHOREF + 2 + + 9 +$UCSORTHOVIEW + 70 + 0 + 9 +$UCSORGTOP + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGBOTTOM + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGLEFT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGRIGHT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGFRONT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGBACK + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSBASE + 2 + + 9 +$PUCSNAME + 2 + + 9 +$PUCSORG + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSXDIR + 10 +1.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSYDIR + 10 +0.0 + 20 +1.0 + 30 +0.0 + 9 +$PUCSORTHOREF + 2 + + 9 +$PUCSORTHOVIEW + 70 + 0 + 9 +$PUCSORGTOP + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGBOTTOM + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGLEFT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGRIGHT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGFRONT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGBACK + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$USERI1 + 70 + 0 + 9 +$USERI2 + 70 + 0 + 9 +$USERI3 + 70 + 0 + 9 +$USERI4 + 70 + 0 + 9 +$USERI5 + 70 + 0 + 9 +$USERR1 + 40 +0.0 + 9 +$USERR2 + 40 +0.0 + 9 +$USERR3 + 40 +0.0 + 9 +$USERR4 + 40 +0.0 + 9 +$USERR5 + 40 +0.0 + 9 +$WORLDVIEW + 70 + 1 + 9 +$SHADEDGE + 70 + 3 + 9 +$SHADEDIF + 70 + 70 + 9 +$TILEMODE + 70 + 1 + 9 +$MAXACTVP + 70 + 64 + 9 +$PINSBASE + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PLIMCHECK + 70 + 0 + 9 +$PEXTMIN + 10 +1.0000000000E+20 + 20 +1.0000000000E+20 + 30 +1.0000000000E+20 + 9 +$PEXTMAX + 10 +-1.0000000000E+20 + 20 +-1.0000000000E+20 + 30 +-1.0000000000E+20 + 9 +$PLIMMIN + 10 +0.0 + 20 +0.0 + 9 +$PLIMMAX + 10 +420.0 + 20 +297.0 + 9 +$UNITMODE + 70 + 0 + 9 +$VISRETAIN + 70 + 1 + 9 +$PLINEGEN + 70 + 0 + 9 +$PSLTSCALE + 70 + 1 + 9 +$TREEDEPTH + 70 + 3020 + 9 +$CMLSTYLE + 2 +Standard + 9 +$CMLJUST + 70 + 0 + 9 +$CMLSCALE + 40 +20.0 + 9 +$PROXYGRAPHICS + 70 + 1 + 9 +$MEASUREMENT + 70 + 1 + 9 +$CELWEIGHT +370 + -1 + 9 +$ENDCAPS +280 + 0 + 9 +$JOINSTYLE +280 + 0 + 9 +$LWDISPLAY +290 + 1 + 9 +$INSUNITS + 70 + 4 + 9 +$HYPERLINKBASE + 1 + + 9 +$STYLESHEET + 1 + + 9 +$XEDIT +290 + 1 + 9 +$CEPSNTYPE +380 + 0 + 9 +$PSTYLEMODE +290 + 1 + 9 +$FINGERPRINTGUID + 2 +{d77524ea-b1ca-4b0d-8b4f-4ef5d80b5d63} + 9 +$VERSIONGUID + 2 +{FAEB1C32-E019-11D5-929B-00C0DF256EC4} + 9 +$EXTNAMES +290 + 1 + 9 +$PSVPSCALE + 40 +0.0 + 9 +$OLESTARTUP +290 + 0 + 0 +ENDSEC + 0 +SECTION + 2 +CLASSES + 0 +CLASS + 1 +ACDBDICTIONARYWDFLT + 2 +AcDbDictionaryWithDefault + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +CLASS + 1 +VISUALSTYLE + 2 +AcDbVisualStyle + 3 +ObjectDBX Classes + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +MATERIAL + 2 +AcDbMaterial + 3 +ObjectDBX Classes + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +SCALE + 2 +AcDbScale + 3 +ObjectDBX Classes + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +TABLESTYLE + 2 +AcDbTableStyle + 3 +ObjectDBX Classes + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +MLEADERSTYLE + 2 +AcDbMLeaderStyle + 3 +ACDB_MLEADERSTYLE_CLASS + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +SUN + 2 +AcDbSun + 3 +SCENEOE + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +ACDBPLACEHOLDER + 2 +AcDbPlaceHolder + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +CLASS + 1 +LAYOUT + 2 +AcDbLayout + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +ENDSEC + 0 +SECTION + 2 +TABLES + 0 +TABLE + 2 +VPORT + 5 +8 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +VPORT + 5 +29 +330 +8 +100 +AcDbSymbolTableRecord +100 +AcDbViewportTableRecord + 2 +*Active + 70 + 0 + 10 +0.0 + 20 +0.0 + 11 +1.0 + 21 +1.0 + 12 +0.0 + 22 +0.0 + 13 +0.0 + 23 +0.0 + 14 +10.0 + 24 +10.0 + 15 +10.0 + 25 +10.0 + 16 +0.0 + 26 +0.0 + 36 +1.0 + 17 +0.0 + 27 +0.0 + 37 +0.0 + 40 +45.9 + 41 +1.0444444444 + 42 +50.0 + 43 +0.0 + 44 +0.0 + 50 +0.0 + 51 +0.0 + 71 + 0 + 72 + 100 + 73 + 1 + 74 + 3 + 75 + 0 + 76 + 0 + 77 + 0 + 78 + 0 +281 + 0 + 65 + 1 +110 +0.0 +120 +0.0 +130 +0.0 +111 +1.0 +121 +0.0 +131 +0.0 +112 +0.0 +122 +1.0 +132 +0.0 + 79 + 0 +146 +0.0 + 0 +ENDTAB + 0 +TABLE + 2 +LTYPE + 5 +5 +330 +0 +100 +AcDbSymbolTable + 70 + 6 + 0 +LTYPE + 5 +14 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +ByBlock + 70 + 0 + 3 + + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +15 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +ByLayer + 70 + 0 + 3 + + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +16 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +Continuous + 70 + 0 + 3 +Solid line + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +5E +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +HIDDEN + 70 + 0 + 3 +Hidden __ __ __ __ __ __ __ __ __ __ __ __ __ __ + 72 + 65 + 73 + 2 + 40 +1.905 + 49 +1.27 + 74 + 0 + 49 +-0.635 + 74 + 0 + 0 +LTYPE + 5 +5F +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +PHANTOM + 70 + 0 + 3 +Phantom ______ __ __ ______ __ __ ______ + 72 + 65 + 73 + 6 + 40 +12.7 + 49 +6.35 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 0 +LTYPE + 5 +60 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +CENTER + 70 + 0 + 3 +Center ____ _ ____ _ ____ _ ____ _ ____ _ ____ + 72 + 65 + 73 + 4 + 40 +10.16 + 49 +6.35 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 0 +LTYPE + 5 +61 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +CENTERX2 + 70 + 0 + 3 +Center (2x) ________ __ ________ __ _____ + 72 + 65 + 73 + 4 + 40 +20.32 + 49 +12.7 + 74 + 0 + 49 +-2.54 + 74 + 0 + 49 +2.54 + 74 + 0 + 49 +-2.54 + 74 + 0 + 0 +LTYPE + 5 +62 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +DOT2 + 70 + 0 + 3 +Dot (.5x) ........................................ + 72 + 65 + 73 + 2 + 40 +0.635 + 49 +0.0 + 74 + 0 + 49 +-0.635 + 74 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +LAYER + 5 +2 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +LAYER + 5 +10 +330 +2 +100 +AcDbSymbolTableRecord +100 +AcDbLayerTableRecord + 2 +0 + 70 + 0 + 62 + 7 + 6 +Continuous +370 + -3 +390 +F + 0 +ENDTAB + 0 +TABLE + 2 +STYLE + 5 +3 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +STYLE + 5 +11 +330 +3 +100 +AcDbSymbolTableRecord +100 +AcDbTextStyleTableRecord + 2 +Standard + 70 + 0 + 40 +0.0 + 41 +1.0 + 50 +0.0 + 71 + 0 + 42 +3.5 + 3 +txt + 4 + + 0 +ENDTAB + 0 +TABLE + 2 +VIEW + 5 +6 +330 +0 +100 +AcDbSymbolTable + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +UCS + 5 +7 +330 +0 +100 +AcDbSymbolTable + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +APPID + 5 +9 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +APPID + 5 +12 +330 +9 +100 +AcDbSymbolTableRecord +100 +AcDbRegAppTableRecord + 2 +ACAD + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +DIMSTYLE + 5 +A +330 +0 +100 +AcDbSymbolTable + 70 + 1 +100 +AcDbDimStyleTable + 0 +DIMSTYLE +105 +27 +330 +A +100 +AcDbSymbolTableRecord +100 +AcDbDimStyleTableRecord + 2 +ISO-25 + 70 + 0 + 41 +2.5 + 42 +0.625 + 43 +3.75 + 44 +1.25 + 73 + 0 + 74 + 0 + 77 + 1 + 78 + 8 +140 +2.5 +141 +2.5 +143 +0.0393700787 +147 +0.625 +171 + 3 +172 + 1 +178 + 0 +271 + 2 +272 + 2 +274 + 3 +278 + 44 +283 + 0 +284 + 8 +340 +11 + 0 +ENDTAB + 0 +TABLE + 2 +BLOCK_RECORD + 5 +1 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +BLOCK_RECORD + 5 +1F +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Model_Space +340 +22 + 0 +BLOCK_RECORD + 5 +1B +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Paper_Space +340 +1E + 0 +BLOCK_RECORD + 5 +23 +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Paper_Space0 +340 +26 + 0 +ENDTAB + 0 +ENDSEC + 0 +SECTION + 2 +BLOCKS + 0 +BLOCK + 5 +20 +330 +1F +100 +AcDbEntity + 8 +0 +100 +AcDbBlockBegin + 2 +*Model_Space + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Model_Space + 1 + + 0 +ENDBLK + 5 +21 +330 +1F +100 +AcDbEntity + 8 +0 +100 +AcDbBlockEnd + 0 +BLOCK + 5 +1C +330 +1B +100 +AcDbEntity + 67 + 1 + 8 +0 +100 +AcDbBlockBegin + 2 +*Paper_Space + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Paper_Space + 1 + + 0 +ENDBLK + 5 +1D +330 +1B +100 +AcDbEntity + 67 + 1 + 8 +0 +100 +AcDbBlockEnd + 0 +BLOCK + 5 +24 +330 +23 +100 +AcDbEntity + 8 +0 +100 +AcDbBlockBegin + 2 +*Paper_Space0 + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Paper_Space0 + 1 + + 0 +ENDBLK + 5 +25 +330 +23 +100 +AcDbEntity + 8 +0 +100 +AcDbBlockEnd + 0 +ENDSEC + 0 +SECTION + 2 +ENTITIES + 0 +LINE + 5 +63 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +22.5 + 20 +22.5 + 30 +0.0 + 11 +-22.5 + 21 +22.5 + 31 +0.0 + 0 +ARC + 5 +64 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +22.5 + 20 +21.5 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +360.0 + 51 +90.0 + 0 +LINE + 5 +65 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +23.5 + 20 +-21.5 + 30 +0.0 + 11 +23.5 + 21 +21.5 + 31 +0.0 + 0 +ARC + 5 +66 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +22.5 + 20 +-21.5 + 30 +0.0 + 40 +1.000000000000004 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +67 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-22.5 + 20 +-22.5 + 30 +0.0 + 11 +22.5 + 21 +-22.5 + 31 +0.0 + 0 +ARC + 5 +68 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-22.5 + 20 +-21.5 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +69 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-23.5 + 20 +21.5 + 30 +0.0 + 11 +-23.5 + 21 +-21.5 + 31 +0.0 + 0 +ARC + 5 +6A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-22.5 + 20 +21.5 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +CIRCLE + 5 +6B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-18.8 + 20 +-18.0 + 30 +0.0 + 40 +2.500000000000021 + 0 +CIRCLE + 5 +6C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +18.8 + 20 +-18.0 + 30 +0.0 + 40 +2.500000000000021 + 0 +CIRCLE + 5 +6D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-18.8 + 20 +18.0 + 30 +0.0 + 40 +2.500000000000021 + 0 +CIRCLE + 5 +6E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +18.8 + 20 +18.0 + 30 +0.0 + 40 +2.500000000000021 + 0 +CIRCLE + 5 +6F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +0.0 + 20 +8.0 + 30 +0.0 + 40 +6.0 + 0 +ENDSEC + 0 +SECTION + 2 +OBJECTS + 0 +DICTIONARY + 5 +C +330 +0 +100 +AcDbDictionary +281 + 1 + 3 +ACAD_GROUP +350 +D + 3 +ACAD_LAYOUT +350 +1A + 3 +ACAD_MLINESTYLE +350 +17 + 3 +ACAD_PLOTSETTINGS +350 +19 + 3 +ACAD_PLOTSTYLENAME +350 +E + 3 +ACAD_SCALELIST +350 +47 + 3 +DWGPROPS +350 +70 + 0 +DICTIONARY + 5 +D +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 0 +DICTIONARY + 5 +1A +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Layout1 +350 +1E + 3 +Layout2 +350 +26 + 3 +Model +350 +22 + 0 +DICTIONARY + 5 +17 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Standard +350 +18 + 0 +DICTIONARY + 5 +19 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 0 +ACDBDICTIONARYWDFLT + 5 +E +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Normal +350 +F +100 +AcDbDictionaryWithDefault +340 +F + 0 +DICTIONARY + 5 +47 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +A0 +350 +48 + 3 +A1 +350 +49 + 3 +A2 +350 +4A + 3 +A3 +350 +4B + 3 +A4 +350 +4C + 3 +A5 +350 +4D + 3 +A6 +350 +4E + 3 +A7 +350 +4F + 3 +A8 +350 +50 + 3 +A9 +350 +51 + 3 +B0 +350 +52 + 3 +B1 +350 +53 + 3 +B2 +350 +54 + 3 +B3 +350 +55 + 3 +B4 +350 +56 + 3 +B5 +350 +57 + 3 +B6 +350 +58 + 0 +XRECORD + 5 +70 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbXrecord +280 + 1 + 1 +DWGPROPS COOKIE + 2 + + 3 + + 4 + + 6 + + 7 + + 8 +mc007 + 9 + +300 += +301 += +302 += +303 += +304 += +305 += +306 += +307 += +308 += +309 += + 40 +0.0 + 41 +2460493.696852372 + 42 +2460493.696864884 + 1 + + 90 + 0 + 0 +LAYOUT + 5 +1E +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 + + 6 + + 40 +0.0 + 41 +0.0 + 42 +0.0 + 43 +0.0 + 44 +0.0 + 45 +0.0 + 46 +0.0 + 47 +0.0 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +1.0 +143 +1.0 + 70 + 688 + 72 + 1 + 73 + 0 + 74 + 5 + 7 + + 75 + 16 +147 +1.0 +148 +0.0 +149 +0.0 +100 +AcDbLayout + 1 +Layout1 + 70 + 1 + 71 + 1 + 10 +0.0 + 20 +0.0 + 11 +420.0 + 21 +297.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +1.0000000000E+20 + 24 +1.0000000000E+20 + 34 +1.0000000000E+20 + 15 +-1.0000000000E+20 + 25 +-1.0000000000E+20 + 35 +-1.0000000000E+20 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +1B + 0 +LAYOUT + 5 +26 +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 + + 6 + + 40 +0.0 + 41 +0.0 + 42 +0.0 + 43 +0.0 + 44 +0.0 + 45 +0.0 + 46 +0.0 + 47 +0.0 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +1.0 +143 +1.0 + 70 + 688 + 72 + 1 + 73 + 0 + 74 + 5 + 7 + + 75 + 16 +147 +1.0 +148 +0.0 +149 +0.0 +100 +AcDbLayout + 1 +Layout2 + 70 + 1 + 71 + 2 + 10 +0.0 + 20 +0.0 + 11 +0.0 + 21 +0.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +0.0 + 24 +0.0 + 34 +0.0 + 15 +0.0 + 25 +0.0 + 35 +0.0 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +23 + 0 +LAYOUT + 5 +22 +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 +ANSI_A_(11.00_x_8.50_Inches) + 6 + + 40 +6.35 + 41 +19.05 + 42 +6.35000508 + 43 +19.05000254 + 44 +279.4 + 45 +215.9 + 46 +133.34999746 + 47 +88.89999873 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +0.187 +143 +1.0 + 70 + 1696 + 72 + 0 + 73 + 0 + 74 + 0 + 7 + + 75 + 0 +147 +0.0179189148 +148 +-1300.4909072572 +149 +0.0 +100 +AcDbLayout + 1 +Model + 70 + 1 + 71 + 0 + 10 +0.0 + 20 +0.0 + 11 +420.0 + 21 +297.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +-23.5 + 24 +-22.5 + 34 +0.0 + 15 +23.5 + 25 +22.5 + 35 +0.0 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +1F +331 +29 + 0 +MLINESTYLE + 5 +18 +102 +{ACAD_REACTORS +330 +17 +102 +} +330 +17 +100 +AcDbMlineStyle + 2 +Standard + 70 + 0 + 3 + + 62 + 256 + 51 +90.0 + 52 +90.0 + 71 + 2 + 49 +0.5 + 62 + 256 + 6 +BYLAYER + 49 +-0.5 + 62 + 256 + 6 +BYLAYER + 0 +ACDBPLACEHOLDER + 5 +F +102 +{ACAD_REACTORS +330 +E +102 +} +330 +E + 0 +SCALE + 5 +48 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:1 +140 +1.0 +141 +1.0 +290 + 1 + 0 +SCALE + 5 +49 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:2 +140 +1.0 +141 +2.0 +290 + 0 + 0 +SCALE + 5 +4A +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:4 +140 +1.0 +141 +4.0 +290 + 0 + 0 +SCALE + 5 +4B +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:5 +140 +1.0 +141 +5.0 +290 + 0 + 0 +SCALE + 5 +4C +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:8 +140 +1.0 +141 +8.0 +290 + 0 + 0 +SCALE + 5 +4D +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:10 +140 +1.0 +141 +10.0 +290 + 0 + 0 +SCALE + 5 +4E +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:16 +140 +1.0 +141 +16.0 +290 + 0 + 0 +SCALE + 5 +4F +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:20 +140 +1.0 +141 +20.0 +290 + 0 + 0 +SCALE + 5 +50 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:30 +140 +1.0 +141 +30.0 +290 + 0 + 0 +SCALE + 5 +51 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:40 +140 +1.0 +141 +40.0 +290 + 0 + 0 +SCALE + 5 +52 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:50 +140 +1.0 +141 +50.0 +290 + 0 + 0 +SCALE + 5 +53 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:100 +140 +1.0 +141 +100.0 +290 + 0 + 0 +SCALE + 5 +54 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +2:1 +140 +2.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +55 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +4:1 +140 +4.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +56 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +8:1 +140 +8.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +57 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +10:1 +140 +10.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +58 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +100:1 +140 +100.0 +141 +1.0 +290 + 0 + 0 +ENDSEC + 0 +EOF diff --git a/sheetpress/components/sprcb-650-light/laser/en/Steel/4mm/SPRCB650-6_Side_x2.DXF b/sheetpress/components/sprcb-650-light/laser/en/Steel/4mm/SPRCB650-6_Side_x2.DXF index 705e042c1..831789dc9 100644 --- a/sheetpress/components/sprcb-650-light/laser/en/Steel/4mm/SPRCB650-6_Side_x2.DXF +++ b/sheetpress/components/sprcb-650-light/laser/en/Steel/4mm/SPRCB650-6_Side_x2.DXF @@ -445,19 +445,19 @@ $SKPOLY 9 $TDCREATE 40 -2460493.380555891 +2460493.779609016 9 $TDUCREATE 40 -2460493.297222558 +2460493.696275683 9 $TDUPDATE 40 -2460493.380568658 +2460493.779621667 9 $TDUUPDATE 40 -2460493.297235324 +2460493.696288333 9 $TDINDWG 40 @@ -505,7 +505,7 @@ $SPLINESEGS 9 $HANDSEED 5 -9C +B0 9 $SURFTAB1 70 @@ -885,7 +885,7 @@ $PSTYLEMODE 9 $FINGERPRINTGUID 2 -{7949eba8-2934-4793-853b-2bddb693d404} +{2d26bbf1-9069-4f52-a102-bfee066a00f1} 9 $VERSIONGUID 2 @@ -1835,13 +1835,13 @@ Continuous 100 AcDbCircle 10 -234.5 +113.3 20 --12.5 +18.0 30 0.0 40 -2.499999999999943 +1.5 0 CIRCLE 5 @@ -1859,6 +1859,318 @@ Continuous 370 25 100 +AcDbCircle + 10 +75.7 + 20 +18.0 + 30 +0.0 + 40 +1.5 + 0 +CIRCLE + 5 +65 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +75.7 + 20 +-18.0 + 30 +0.0 + 40 +1.5 + 0 +CIRCLE + 5 +66 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +113.3 + 20 +-18.0 + 30 +0.0 + 40 +1.5 + 0 +CIRCLE + 5 +67 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-113.3 + 20 +18.0 + 30 +0.0 + 40 +1.5 + 0 +CIRCLE + 5 +68 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-75.7 + 20 +18.0 + 30 +0.0 + 40 +1.5 + 0 +CIRCLE + 5 +69 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-75.7 + 20 +-18.0 + 30 +0.0 + 40 +1.5 + 0 +CIRCLE + 5 +6A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-113.3 + 20 +-18.0 + 30 +0.0 + 40 +1.5 + 0 +CIRCLE + 5 +6B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-55.0 + 20 +11.2032246982 + 30 +0.0 + 40 +3.399999999999999 + 0 +CIRCLE + 5 +6C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +55.0 + 20 +11.2032246982 + 30 +0.0 + 40 +3.399999999999991 + 0 +CIRCLE + 5 +6D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +55.0 + 20 +-11.2032246982 + 30 +0.0 + 40 +3.399999999999991 + 0 +CIRCLE + 5 +6E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-55.0 + 20 +-11.2032246982 + 30 +0.0 + 40 +3.399999999999999 + 0 +CIRCLE + 5 +6F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +234.5 + 20 +-12.5 + 30 +0.0 + 40 +2.499999999999943 + 0 +CIRCLE + 5 +70 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 AcDbCircle 10 189.5 @@ -1871,7 +2183,7 @@ AcDbCircle 0 CIRCLE 5 -65 +71 330 1F 100 @@ -1897,7 +2209,7 @@ AcDbCircle 0 CIRCLE 5 -66 +72 330 1F 100 @@ -1923,7 +2235,7 @@ AcDbCircle 0 CIRCLE 5 -67 +73 330 1F 100 @@ -1949,7 +2261,7 @@ AcDbCircle 0 CIRCLE 5 -68 +74 330 1F 100 @@ -1975,7 +2287,7 @@ AcDbCircle 0 CIRCLE 5 -69 +75 330 1F 100 @@ -2001,7 +2313,7 @@ AcDbCircle 0 CIRCLE 5 -6A +76 330 1F 100 @@ -2027,7 +2339,7 @@ AcDbCircle 0 CIRCLE 5 -6B +77 330 1F 100 @@ -2053,7 +2365,7 @@ AcDbCircle 0 LINE 5 -6C +78 330 1F 100 @@ -2083,7 +2395,7 @@ AcDbLine 0 LINE 5 -6D +79 330 1F 100 @@ -2113,7 +2425,7 @@ AcDbLine 0 LINE 5 -6E +7A 330 1F 100 @@ -2143,7 +2455,7 @@ AcDbLine 0 LINE 5 -6F +7B 330 1F 100 @@ -2173,7 +2485,7 @@ AcDbLine 0 CIRCLE 5 -70 +7C 330 1F 100 @@ -2199,354 +2511,6 @@ AcDbCircle 0 LINE 5 -71 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --298.6 - 20 -8.45 - 30 -0.0 - 11 --298.6 - 21 -12.55 - 31 -0.0 - 0 -LINE - 5 -72 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --298.6 - 20 -12.55 - 30 -0.0 - 11 --283.4 - 21 -12.55 - 31 -0.0 - 0 -LINE - 5 -73 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --283.4 - 20 -8.45 - 30 -0.0 - 11 --283.4 - 21 -12.55 - 31 -0.0 - 0 -LINE - 5 -74 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --298.6 - 20 -8.45 - 30 -0.0 - 11 --283.4 - 21 -8.45 - 31 -0.0 - 0 -CIRCLE - 5 -75 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -260.5158403643 - 20 --12.5 - 30 -0.0 - 40 -3.399999999999977 - 0 -CIRCLE - 5 -76 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -163.4841596357 - 20 -12.5 - 30 -0.0 - 40 -3.400000000000006 - 0 -CIRCLE - 5 -77 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -260.5158403643 - 20 -12.5 - 30 -0.0 - 40 -3.399999999999977 - 0 -LINE - 5 -78 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -298.6 - 20 -12.55 - 30 -0.0 - 11 -283.4 - 21 -12.55 - 31 -0.0 - 0 -LINE - 5 -79 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -298.6 - 20 -8.45 - 30 -0.0 - 11 -298.6 - 21 -12.55 - 31 -0.0 - 0 -LINE - 5 -7A -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -298.6 - 20 -8.45 - 30 -0.0 - 11 -283.4 - 21 -8.45 - 31 -0.0 - 0 -LINE - 5 -7B -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -283.4 - 20 -8.45 - 30 -0.0 - 11 -283.4 - 21 -12.55 - 31 -0.0 - 0 -LINE - 5 -7C -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -117.95 - 20 -7.6 - 30 -0.0 - 11 -122.05 - 21 -7.6 - 31 -0.0 - 0 -LINE - 5 7D 330 1F @@ -2563,15 +2527,15 @@ Continuous 100 AcDbLine 10 -122.05 +-298.6 20 -7.6 +8.45 30 0.0 11 -122.05 +-298.6 21 --7.6 +12.55 31 0.0 0 @@ -2593,15 +2557,15 @@ Continuous 100 AcDbLine 10 -122.05 +-298.6 20 --7.6 +12.55 30 0.0 11 -117.95 +-283.4 21 --7.6 +12.55 31 0.0 0 @@ -2623,15 +2587,15 @@ Continuous 100 AcDbLine 10 -117.95 +-283.4 20 --7.6 +8.45 30 0.0 11 -117.95 +-283.4 21 -7.6 +12.55 31 0.0 0 @@ -2653,19 +2617,19 @@ Continuous 100 AcDbLine 10 --117.95 +-298.6 20 --7.6 +8.45 30 0.0 11 --122.05 +-283.4 21 --7.6 +8.45 31 0.0 0 -LINE +CIRCLE 5 81 330 @@ -2681,21 +2645,17 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --122.05 +260.5158403643 20 --7.6 +-12.5 30 0.0 - 11 --122.05 - 21 -7.6 - 31 -0.0 + 40 +3.399999999999977 0 -LINE +CIRCLE 5 82 330 @@ -2711,21 +2671,17 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --122.05 +163.4841596357 20 -7.6 +12.5 30 0.0 - 11 --117.95 - 21 -7.6 - 31 -0.0 + 40 +3.400000000000006 0 -LINE +CIRCLE 5 83 330 @@ -2741,19 +2697,15 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --117.95 +260.5158403643 20 -7.6 +12.5 30 0.0 - 11 --117.95 - 21 --7.6 - 31 -0.0 + 40 +3.399999999999977 0 LINE 5 @@ -2773,19 +2725,19 @@ Continuous 100 AcDbLine 10 --321.0 +298.6 20 -9.8 +12.55 30 0.0 11 --321.0 +283.4 21 --9.8 +12.55 31 0.0 0 -ARC +LINE 5 85 330 @@ -2801,21 +2753,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --320.8 +298.6 20 --9.8 +8.45 30 0.0 - 40 -0.2000000000000011 -100 -AcDbArc - 50 -180.0 - 51 -270.0 + 11 +298.6 + 21 +12.55 + 31 +0.0 0 LINE 5 @@ -2835,15 +2785,15 @@ Continuous 100 AcDbLine 10 --320.8 +298.6 20 --10.0 +8.45 30 0.0 11 --317.0 +283.4 21 --10.0 +8.45 31 0.0 0 @@ -2865,15 +2815,15 @@ Continuous 100 AcDbLine 10 --317.0 +283.4 20 --10.0 +8.45 30 0.0 11 --317.0 +283.4 21 --22.5 +12.55 31 0.0 0 @@ -2893,6 +2843,246 @@ Continuous 370 25 100 +AcDbLine + 10 +117.95 + 20 +7.6 + 30 +0.0 + 11 +122.05 + 21 +7.6 + 31 +0.0 + 0 +LINE + 5 +89 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +122.05 + 20 +7.6 + 30 +0.0 + 11 +122.05 + 21 +-7.6 + 31 +0.0 + 0 +LINE + 5 +8A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +122.05 + 20 +-7.6 + 30 +0.0 + 11 +117.95 + 21 +-7.6 + 31 +0.0 + 0 +LINE + 5 +8B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +117.95 + 20 +-7.6 + 30 +0.0 + 11 +117.95 + 21 +7.6 + 31 +0.0 + 0 +LINE + 5 +8C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-117.95 + 20 +-7.6 + 30 +0.0 + 11 +-122.05 + 21 +-7.6 + 31 +0.0 + 0 +LINE + 5 +8D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.05 + 20 +-7.6 + 30 +0.0 + 11 +-122.05 + 21 +7.6 + 31 +0.0 + 0 +LINE + 5 +8E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.05 + 20 +7.6 + 30 +0.0 + 11 +-117.95 + 21 +7.6 + 31 +0.0 + 0 +LINE + 5 +8F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-117.95 + 20 +7.6 + 30 +0.0 + 11 +-117.95 + 21 +-7.6 + 31 +0.0 + 0 +LINE + 5 +90 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 AcDbLine 10 -317.0 @@ -2901,6 +3091,250 @@ AcDbLine 30 0.0 11 +-105.5 + 21 +-22.5 + 31 +0.0 + 0 +LINE + 5 +91 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-105.5 + 20 +-22.5 + 30 +0.0 + 11 +-105.5 + 21 +-8.0 + 31 +0.0 + 0 +ARC + 5 +92 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-94.5 + 20 +-8.0 + 30 +0.0 + 40 +11.00000000000001 +100 +AcDbArc + 50 +0.0 + 51 +180.0 + 0 +LINE + 5 +93 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-83.5 + 20 +-8.0 + 30 +0.0 + 11 +-83.5 + 21 +-22.5 + 31 +0.0 + 0 +LINE + 5 +94 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-83.5 + 20 +-22.5 + 30 +0.0 + 11 +79.5 + 21 +-22.5 + 31 +0.0 + 0 +LINE + 5 +95 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +79.5 + 20 +-22.5 + 30 +0.0 + 11 +79.5 + 21 +-7.0 + 31 +0.0 + 0 +ARC + 5 +96 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +94.5 + 20 +-7.0 + 30 +0.0 + 40 +14.99999999999999 +100 +AcDbArc + 50 +0.0 + 51 +180.0 + 0 +LINE + 5 +97 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +109.5 + 20 +-7.0 + 30 +0.0 + 11 +109.5 + 21 +-22.5 + 31 +0.0 + 0 +LINE + 5 +98 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +109.5 + 20 +-22.5 + 30 +0.0 + 11 317.0 21 -22.5 @@ -2909,7 +3343,7 @@ AcDbLine 0 LINE 5 -89 +99 330 1F 100 @@ -2939,7 +3373,7 @@ AcDbLine 0 LINE 5 -8A +9A 330 1F 100 @@ -2969,7 +3403,7 @@ AcDbLine 0 ARC 5 -8B +9B 330 1F 100 @@ -3001,7 +3435,7 @@ AcDbArc 0 LINE 5 -8C +9C 330 1F 100 @@ -3031,7 +3465,7 @@ AcDbLine 0 ARC 5 -8D +9D 330 1F 100 @@ -3063,7 +3497,7 @@ AcDbArc 0 LINE 5 -8E +9E 330 1F 100 @@ -3093,7 +3527,7 @@ AcDbLine 0 LINE 5 -8F +9F 330 1F 100 @@ -3123,7 +3557,7 @@ AcDbLine 0 LINE 5 -90 +A0 330 1F 100 @@ -3153,7 +3587,7 @@ AcDbLine 0 LINE 5 -91 +A1 330 1F 100 @@ -3183,7 +3617,7 @@ AcDbLine 0 LINE 5 -92 +A2 330 1F 100 @@ -3213,7 +3647,7 @@ AcDbLine 0 ARC 5 -93 +A3 330 1F 100 @@ -3245,7 +3679,129 @@ AcDbArc 0 LINE 5 -94 +A4 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-321.0 + 20 +9.8 + 30 +0.0 + 11 +-321.0 + 21 +-9.8 + 31 +0.0 + 0 +ARC + 5 +A5 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-320.8 + 20 +-9.8 + 30 +0.0 + 40 +0.2000000000000011 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +A6 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-320.8 + 20 +-10.0 + 30 +0.0 + 11 +-317.0 + 21 +-10.0 + 31 +0.0 + 0 +LINE + 5 +A7 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-317.0 + 20 +-10.0 + 30 +0.0 + 11 +-317.0 + 21 +-22.5 + 31 +0.0 + 0 +LINE + 5 +A8 330 1F 100 @@ -3275,7 +3831,7 @@ AcDbLine 0 LINE 5 -95 +A9 330 1F 100 @@ -3305,7 +3861,7 @@ AcDbLine 0 LINE 5 -96 +AA 330 1F 100 @@ -3335,7 +3891,7 @@ AcDbLine 0 LINE 5 -97 +AB 330 1F 100 @@ -3365,7 +3921,7 @@ AcDbLine 0 CIRCLE 5 -98 +AC 330 1F 100 @@ -3391,7 +3947,7 @@ AcDbCircle 0 CIRCLE 5 -99 +AD 330 1F 100 @@ -3417,7 +3973,7 @@ AcDbCircle 0 CIRCLE 5 -9A +AE 330 1F 100 @@ -3483,7 +4039,7 @@ ACAD_SCALELIST 3 DWGPROPS 350 -9B +AF 0 DICTIONARY 5 @@ -3675,7 +4231,7 @@ B6 0 XRECORD 5 -9B +AF 102 {ACAD_REACTORS 330 @@ -3727,9 +4283,9 @@ mc007 40 0.0 41 -2460493.297222558 +2460493.696275683 42 -2460493.297235324 +2460493.696288333 1 90 diff --git a/sheetpress/components/sprcb-650-light/laser/en/Steel/4mm/SPRCB650-7_RibDual_x2.DXF b/sheetpress/components/sprcb-650-light/laser/en/Steel/4mm/SPRCB650-7_RibDual_x2.DXF index 1b6d717fd..594b25624 100644 --- a/sheetpress/components/sprcb-650-light/laser/en/Steel/4mm/SPRCB650-7_RibDual_x2.DXF +++ b/sheetpress/components/sprcb-650-light/laser/en/Steel/4mm/SPRCB650-7_RibDual_x2.DXF @@ -445,19 +445,19 @@ $SKPOLY 9 $TDCREATE 40 -2460490.41732787 +2460493.778469178 9 $TDUCREATE 40 -2460490.333994537 +2460493.695135845 9 $TDUPDATE 40 -2460490.417340497 +2460493.778481747 9 $TDUUPDATE 40 -2460490.334007164 +2460493.695148414 9 $TDINDWG 40 @@ -505,7 +505,7 @@ $SPLINESEGS 9 $HANDSEED 5 -C2 +DA 9 $SURFTAB1 70 @@ -885,7 +885,7 @@ $PSTYLEMODE 9 $FINGERPRINTGUID 2 -{9ec1e05c-866d-4b02-86d0-6d327281bb0f} +{a298a48d-81b0-4554-9f04-25f7e83a5b8b} 9 $VERSIONGUID 2 @@ -1817,7 +1817,7 @@ SECTION 2 ENTITIES 0 -CIRCLE +LINE 5 63 330 @@ -1833,17 +1833,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --129.0 +-27.0 20 -10.0 +40.0 30 0.0 - 40 -2.25 + 11 +-45.0 + 21 +40.0 + 31 +0.0 0 -CIRCLE +LINE 5 64 330 @@ -1859,17 +1863,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -129.0 +-27.0 20 -10.0 +40.0 30 0.0 - 40 -2.25 + 11 +-27.0 + 21 +36.0 + 31 +0.0 0 -CIRCLE +ARC 5 65 330 @@ -1887,15 +1895,21 @@ Continuous 100 AcDbCircle 10 -111.0 +-20.0 20 -10.0 +36.0 30 0.0 40 -2.25 +7.0 +100 +AcDbArc + 50 +180.0 + 51 +0.0 0 -CIRCLE +LINE 5 66 330 @@ -1911,15 +1925,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --111.0 +-13.0 20 -10.0 +36.0 30 0.0 - 40 -2.25 + 11 +-13.0 + 21 +40.0 + 31 +0.0 0 LINE 5 @@ -1939,19 +1957,19 @@ Continuous 100 AcDbLine 10 --320.9 +-7.0 20 -15.0 +40.0 30 0.0 11 --317.0 +-13.0 21 -15.0 +40.0 31 0.0 0 -ARC +LINE 5 68 330 @@ -1967,21 +1985,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --320.9 +-7.0 20 -15.1 +40.0 30 0.0 - 40 -0.0999999999999996 -100 -AcDbArc - 50 -180.0 - 51 -270.0 + 11 +-7.0 + 21 +35.0 + 31 +0.0 0 LINE 5 @@ -2001,19 +2017,19 @@ Continuous 100 AcDbLine 10 --321.0 +7.0 20 -29.9 +35.0 30 0.0 11 --321.0 +-7.0 21 -15.1 +35.0 31 0.0 0 -ARC +LINE 5 6A 330 @@ -2029,21 +2045,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --320.9 +7.0 20 -29.9 +35.0 30 0.0 - 40 -0.0999999999999979 -100 -AcDbArc - 50 -90.0 - 51 -180.0 + 11 +7.0 + 21 +40.0 + 31 +0.0 0 LINE 5 @@ -2063,15 +2077,15 @@ Continuous 100 AcDbLine 10 --320.9 +45.0 20 -30.0 +40.0 30 0.0 11 --317.0 +7.0 21 -30.0 +40.0 31 0.0 0 @@ -2093,15 +2107,15 @@ Continuous 100 AcDbLine 10 --317.0 +45.0 20 -44.9 +40.0 30 0.0 11 --317.0 +45.0 21 -30.0 +44.9 31 0.0 0 @@ -2123,13 +2137,13 @@ Continuous 100 AcDbCircle 10 --316.9 +45.1 20 44.9 30 0.0 40 -0.1000000000000085 +0.1000000000000014 100 AcDbArc 50 @@ -2155,13 +2169,13 @@ Continuous 100 AcDbLine 10 --316.9 +45.1 20 45.0 30 0.0 11 --305.1 +84.9 21 45.0 31 @@ -2185,13 +2199,13 @@ Continuous 100 AcDbCircle 10 --305.1 +84.9 20 44.9 30 0.0 40 -0.1000000000000085 +0.1000000000000014 100 AcDbArc 50 @@ -2217,13 +2231,13 @@ Continuous 100 AcDbLine 10 --305.0 +85.0 20 44.9 30 0.0 11 --305.0 +85.0 21 40.0 31 @@ -2247,13 +2261,13 @@ Continuous 100 AcDbLine 10 --215.0 +110.0 20 40.0 30 0.0 11 --305.0 +85.0 21 40.0 31 @@ -2277,19 +2291,19 @@ Continuous 100 AcDbLine 10 --215.0 +110.0 20 40.0 30 0.0 11 --215.0 +110.0 21 -44.9 +35.0 31 0.0 0 -ARC +LINE 5 73 330 @@ -2305,21 +2319,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --214.9 +117.95 20 -44.9 +35.0 30 0.0 - 40 -0.1000000000000085 -100 -AcDbArc - 50 -90.0 - 51 -180.0 + 11 +110.0 + 21 +35.0 + 31 +0.0 0 LINE 5 @@ -2339,19 +2351,19 @@ Continuous 100 AcDbLine 10 --214.9 +117.95 20 -45.0 +35.0 30 0.0 11 --175.1 +117.95 21 -45.0 +22.0 31 0.0 0 -ARC +LINE 5 75 330 @@ -2367,21 +2379,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --175.1 +117.95 20 -44.9 +22.0 30 0.0 - 40 -0.1000000000000085 -100 -AcDbArc - 50 + 11 +122.05 + 21 +22.0 + 31 0.0 - 51 -90.0 0 LINE 5 @@ -2401,15 +2411,15 @@ Continuous 100 AcDbLine 10 --175.0 +122.05 20 -44.9 +22.0 30 0.0 11 --175.0 +122.05 21 -40.0 +35.0 31 0.0 0 @@ -2431,19 +2441,19 @@ Continuous 100 AcDbLine 10 --122.15 +130.0 20 -40.0 +35.0 30 0.0 11 --175.0 +122.05 21 -40.0 +35.0 31 0.0 0 -ARC +LINE 5 78 330 @@ -2459,21 +2469,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --122.15 +130.0 20 -39.9 +35.0 30 0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 + 11 +130.0 + 21 +40.0 + 31 0.0 - 51 -90.0 0 LINE 5 @@ -2493,15 +2501,15 @@ Continuous 100 AcDbLine 10 --122.05 +175.0 20 -19.5 +40.0 30 0.0 11 --122.05 +130.0 21 -39.9 +40.0 31 0.0 0 @@ -2523,19 +2531,19 @@ Continuous 100 AcDbLine 10 --117.95 +175.0 20 -19.5 +40.0 30 0.0 11 --122.05 +175.0 21 -19.5 +44.9 31 0.0 0 -LINE +ARC 5 7B 330 @@ -2551,21 +2559,23 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --117.95 +175.1 20 -39.9 +44.9 30 0.0 - 11 --117.95 - 21 -19.5 - 31 -0.0 + 40 +0.1000000000000014 +100 +AcDbArc + 50 +90.0 + 51 +180.0 0 -ARC +LINE 5 7C 330 @@ -2581,23 +2591,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --117.85 +175.1 20 -39.9 +45.0 30 0.0 - 40 -0.1000000000000085 -100 -AcDbArc - 50 -90.0 - 51 -180.0 + 11 +214.9 + 21 +45.0 + 31 +0.0 0 -LINE +ARC 5 7D 330 @@ -2613,19 +2621,21 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --85.0 +214.9 20 -40.0 +44.9 30 0.0 - 11 --117.85 - 21 -40.0 - 31 + 40 +0.1000000000000014 +100 +AcDbArc + 50 0.0 + 51 +90.0 0 LINE 5 @@ -2645,19 +2655,19 @@ Continuous 100 AcDbLine 10 --85.0 +215.0 20 -40.0 +44.9 30 0.0 11 --85.0 +215.0 21 -44.9 +40.0 31 0.0 0 -ARC +LINE 5 7F 330 @@ -2673,21 +2683,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --84.9 +305.0 20 -44.9 +40.0 30 0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 -90.0 - 51 -180.0 + 11 +215.0 + 21 +40.0 + 31 +0.0 0 LINE 5 @@ -2707,15 +2715,15 @@ Continuous 100 AcDbLine 10 --84.9 +305.0 20 -45.0 +40.0 30 0.0 11 --45.1 +305.0 21 -45.0 +44.9 31 0.0 0 @@ -2737,19 +2745,19 @@ Continuous 100 AcDbCircle 10 --45.1 +305.1 20 44.9 30 0.0 40 -0.1000000000000014 +0.1000000000000085 100 AcDbArc 50 -0.0 - 51 90.0 + 51 +180.0 0 LINE 5 @@ -2769,19 +2777,19 @@ Continuous 100 AcDbLine 10 --45.0 +305.1 20 -44.9 +45.0 30 0.0 11 --45.0 +316.9 21 -40.0 +45.0 31 0.0 0 -LINE +ARC 5 83 330 @@ -2797,19 +2805,21 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 -45.0 +316.9 20 -40.0 +44.9 30 0.0 - 11 --45.0 - 21 -40.0 - 31 + 40 +0.1000000000000085 +100 +AcDbArc + 50 0.0 + 51 +90.0 0 LINE 5 @@ -2827,682 +2837,6 @@ Continuous 370 25 100 -AcDbLine - 10 -45.0 - 20 -40.0 - 30 -0.0 - 11 -45.0 - 21 -44.9 - 31 -0.0 - 0 -ARC - 5 -85 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -45.1 - 20 -44.9 - 30 -0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -86 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -45.1 - 20 -45.0 - 30 -0.0 - 11 -84.9 - 21 -45.0 - 31 -0.0 - 0 -ARC - 5 -87 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -84.9 - 20 -44.9 - 30 -0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -88 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -85.0 - 20 -44.9 - 30 -0.0 - 11 -85.0 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -89 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -117.85 - 20 -40.0 - 30 -0.0 - 11 -85.0 - 21 -40.0 - 31 -0.0 - 0 -ARC - 5 -8A -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -117.85 - 20 -39.9 - 30 -0.0 - 40 -0.1000000000000085 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -8B -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -117.95 - 20 -39.9 - 30 -0.0 - 11 -117.95 - 21 -19.5 - 31 -0.0 - 0 -LINE - 5 -8C -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -117.95 - 20 -19.5 - 30 -0.0 - 11 -122.05 - 21 -19.5 - 31 -0.0 - 0 -LINE - 5 -8D -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -122.05 - 20 -19.5 - 30 -0.0 - 11 -122.05 - 21 -39.9 - 31 -0.0 - 0 -ARC - 5 -8E -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -122.15 - 20 -39.9 - 30 -0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -8F -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -175.0 - 20 -40.0 - 30 -0.0 - 11 -122.15 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -90 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -175.0 - 20 -40.0 - 30 -0.0 - 11 -175.0 - 21 -44.9 - 31 -0.0 - 0 -ARC - 5 -91 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -175.1 - 20 -44.9 - 30 -0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -92 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -175.1 - 20 -45.0 - 30 -0.0 - 11 -214.9 - 21 -45.0 - 31 -0.0 - 0 -ARC - 5 -93 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -214.9 - 20 -44.9 - 30 -0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -94 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -215.0 - 20 -44.9 - 30 -0.0 - 11 -215.0 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -95 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -305.0 - 20 -40.0 - 30 -0.0 - 11 -215.0 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -96 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -305.0 - 20 -40.0 - 30 -0.0 - 11 -305.0 - 21 -44.9 - 31 -0.0 - 0 -ARC - 5 -97 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -305.1 - 20 -44.9 - 30 -0.0 - 40 -0.1000000000000085 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -98 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -305.1 - 20 -45.0 - 30 -0.0 - 11 -316.9 - 21 -45.0 - 31 -0.0 - 0 -ARC - 5 -99 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -316.9 - 20 -44.9 - 30 -0.0 - 40 -0.1000000000000085 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -9A -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 AcDbLine 10 317.0 @@ -3519,7 +2853,7 @@ AcDbLine 0 LINE 5 -9B +85 330 1F 100 @@ -3549,7 +2883,7 @@ AcDbLine 0 ARC 5 -9C +86 330 1F 100 @@ -3581,7 +2915,7 @@ AcDbArc 0 LINE 5 -9D +87 330 1F 100 @@ -3611,7 +2945,7 @@ AcDbLine 0 ARC 5 -9E +88 330 1F 100 @@ -3643,7 +2977,7 @@ AcDbArc 0 LINE 5 -9F +89 330 1F 100 @@ -3673,7 +3007,7 @@ AcDbLine 0 LINE 5 -A0 +8A 330 1F 100 @@ -3703,7 +3037,7 @@ AcDbLine 0 LINE 5 -A1 +8B 330 1F 100 @@ -3733,7 +3067,7 @@ AcDbLine 0 LINE 5 -A2 +8C 330 1F 100 @@ -3763,7 +3097,7 @@ AcDbLine 0 ARC 5 -A3 +8D 330 1F 100 @@ -3795,7 +3129,7 @@ AcDbArc 0 LINE 5 -A4 +8E 330 1F 100 @@ -3825,7 +3159,7 @@ AcDbLine 0 ARC 5 -A5 +8F 330 1F 100 @@ -3857,7 +3191,7 @@ AcDbArc 0 LINE 5 -A6 +90 330 1F 100 @@ -3887,7 +3221,7 @@ AcDbLine 0 LINE 5 -A7 +91 330 1F 100 @@ -3917,7 +3251,7 @@ AcDbLine 0 LINE 5 -A8 +92 330 1F 100 @@ -3947,7 +3281,7 @@ AcDbLine 0 ARC 5 -A9 +93 330 1F 100 @@ -3979,7 +3313,127 @@ AcDbArc 0 LINE 5 -AA +94 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +5.0 + 30 +0.0 + 11 +174.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +95 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +10.0 + 30 +0.0 + 11 +130.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +96 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +10.0 + 30 +0.0 + 11 +110.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +97 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +110.0 + 20 +5.0 + 30 +0.0 + 11 +110.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +98 330 1F 100 @@ -4001,7 +3455,7 @@ AcDbLine 30 0.0 11 -174.0 +110.0 21 5.0 31 @@ -4009,7 +3463,7 @@ AcDbLine 0 ARC 5 -AB +99 330 1F 100 @@ -4041,7 +3495,7 @@ AcDbArc 0 LINE 5 -AC +9A 330 1F 100 @@ -4071,7 +3525,7 @@ AcDbLine 0 LINE 5 -AD +9B 330 1F 100 @@ -4101,7 +3555,7 @@ AcDbLine 0 LINE 5 -AE +9C 330 1F 100 @@ -4131,7 +3585,7 @@ AcDbLine 0 ARC 5 -AF +9D 330 1F 100 @@ -4163,7 +3617,249 @@ AcDbArc 0 LINE 5 -B0 +9E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +27.0 + 20 +5.0 + 30 +0.0 + 11 +44.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +9F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +27.0 + 20 +5.0 + 30 +0.0 + 11 +27.0 + 21 +9.0 + 31 +0.0 + 0 +ARC + 5 +A0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +20.0 + 20 +9.0 + 30 +0.0 + 40 +7.0 +100 +AcDbArc + 50 +0.0 + 51 +180.0 + 0 +LINE + 5 +A1 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +13.0 + 20 +9.0 + 30 +0.0 + 11 +13.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +A2 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +5.0 + 30 +0.0 + 11 +13.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +A3 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +10.0 + 30 +0.0 + 11 +7.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +A4 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +10.0 + 30 +0.0 + 11 +-7.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +A5 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-7.0 + 20 +5.0 + 30 +0.0 + 11 +-7.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +A6 330 1F 100 @@ -4185,7 +3881,7 @@ AcDbLine 30 0.0 11 -44.0 +-7.0 21 5.0 31 @@ -4193,7 +3889,7 @@ AcDbLine 0 ARC 5 -B1 +A7 330 1F 100 @@ -4225,7 +3921,7 @@ AcDbArc 0 LINE 5 -B2 +A8 330 1F 100 @@ -4255,7 +3951,7 @@ AcDbLine 0 LINE 5 -B3 +A9 330 1F 100 @@ -4285,7 +3981,7 @@ AcDbLine 0 LINE 5 -B4 +AA 330 1F 100 @@ -4315,7 +4011,7 @@ AcDbLine 0 ARC 5 -B5 +AB 330 1F 100 @@ -4347,7 +4043,7 @@ AcDbArc 0 LINE 5 -B6 +AC 330 1F 100 @@ -4369,6 +4065,126 @@ AcDbLine 30 0.0 11 +-110.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +AD +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +10.0 + 30 +0.0 + 11 +-110.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +AE +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +10.0 + 30 +0.0 + 11 +-130.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +AF +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-130.0 + 20 +5.0 + 30 +0.0 + 11 +-130.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +B0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-130.0 + 20 +5.0 + 30 +0.0 + 11 -174.0 21 5.0 @@ -4377,7 +4193,7 @@ AcDbLine 0 ARC 5 -B7 +B1 330 1F 100 @@ -4409,7 +4225,7 @@ AcDbArc 0 LINE 5 -B8 +B2 330 1F 100 @@ -4439,7 +4255,7 @@ AcDbLine 0 LINE 5 -B9 +B3 330 1F 100 @@ -4469,7 +4285,7 @@ AcDbLine 0 LINE 5 -BA +B4 330 1F 100 @@ -4499,7 +4315,7 @@ AcDbLine 0 ARC 5 -BB +B5 330 1F 100 @@ -4531,7 +4347,7 @@ AcDbArc 0 LINE 5 -BC +B6 330 1F 100 @@ -4561,7 +4377,7 @@ AcDbLine 0 ARC 5 -BD +B7 330 1F 100 @@ -4593,7 +4409,7 @@ AcDbArc 0 LINE 5 -BE +B8 330 1F 100 @@ -4623,7 +4439,7 @@ AcDbLine 0 LINE 5 -BF +B9 330 1F 100 @@ -4653,7 +4469,7 @@ AcDbLine 0 LINE 5 -C0 +BA 330 1F 100 @@ -4681,6 +4497,922 @@ AcDbLine 31 0.0 0 +LINE + 5 +BB +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-320.9 + 20 +15.0 + 30 +0.0 + 11 +-317.0 + 21 +15.0 + 31 +0.0 + 0 +ARC + 5 +BC +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-320.9 + 20 +15.1 + 30 +0.0 + 40 +0.0999999999999996 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +BD +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-321.0 + 20 +29.9 + 30 +0.0 + 11 +-321.0 + 21 +15.1 + 31 +0.0 + 0 +ARC + 5 +BE +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-320.9 + 20 +29.9 + 30 +0.0 + 40 +0.0999999999999979 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +BF +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-320.9 + 20 +30.0 + 30 +0.0 + 11 +-317.0 + 21 +30.0 + 31 +0.0 + 0 +LINE + 5 +C0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-317.0 + 20 +44.9 + 30 +0.0 + 11 +-317.0 + 21 +30.0 + 31 +0.0 + 0 +ARC + 5 +C1 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-316.9 + 20 +44.9 + 30 +0.0 + 40 +0.1000000000000085 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +C2 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-316.9 + 20 +45.0 + 30 +0.0 + 11 +-305.1 + 21 +45.0 + 31 +0.0 + 0 +ARC + 5 +C3 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-305.1 + 20 +44.9 + 30 +0.0 + 40 +0.1000000000000085 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +C4 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-305.0 + 20 +44.9 + 30 +0.0 + 11 +-305.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +C5 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-215.0 + 20 +40.0 + 30 +0.0 + 11 +-305.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +C6 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-215.0 + 20 +40.0 + 30 +0.0 + 11 +-215.0 + 21 +44.9 + 31 +0.0 + 0 +ARC + 5 +C7 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-214.9 + 20 +44.9 + 30 +0.0 + 40 +0.1000000000000085 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +C8 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-214.9 + 20 +45.0 + 30 +0.0 + 11 +-175.1 + 21 +45.0 + 31 +0.0 + 0 +ARC + 5 +C9 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-175.1 + 20 +44.9 + 30 +0.0 + 40 +0.1000000000000085 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +CA +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-175.0 + 20 +44.9 + 30 +0.0 + 11 +-175.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +CB +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-130.0 + 20 +40.0 + 30 +0.0 + 11 +-175.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +CC +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-130.0 + 20 +40.0 + 30 +0.0 + 11 +-130.0 + 21 +35.0 + 31 +0.0 + 0 +LINE + 5 +CD +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.05 + 20 +35.0 + 30 +0.0 + 11 +-130.0 + 21 +35.0 + 31 +0.0 + 0 +LINE + 5 +CE +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.05 + 20 +22.0 + 30 +0.0 + 11 +-122.05 + 21 +35.0 + 31 +0.0 + 0 +LINE + 5 +CF +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-117.95 + 20 +22.0 + 30 +0.0 + 11 +-122.05 + 21 +22.0 + 31 +0.0 + 0 +LINE + 5 +D0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-117.95 + 20 +35.0 + 30 +0.0 + 11 +-117.95 + 21 +22.0 + 31 +0.0 + 0 +LINE + 5 +D1 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +35.0 + 30 +0.0 + 11 +-117.95 + 21 +35.0 + 31 +0.0 + 0 +LINE + 5 +D2 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +35.0 + 30 +0.0 + 11 +-110.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +D3 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-85.0 + 20 +40.0 + 30 +0.0 + 11 +-110.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +D4 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-85.0 + 20 +40.0 + 30 +0.0 + 11 +-85.0 + 21 +44.9 + 31 +0.0 + 0 +ARC + 5 +D5 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-84.9 + 20 +44.9 + 30 +0.0 + 40 +0.1000000000000014 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +D6 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-84.9 + 20 +45.0 + 30 +0.0 + 11 +-45.1 + 21 +45.0 + 31 +0.0 + 0 +ARC + 5 +D7 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-45.1 + 20 +44.9 + 30 +0.0 + 40 +0.1000000000000014 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +D8 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-45.0 + 20 +44.9 + 30 +0.0 + 11 +-45.0 + 21 +40.0 + 31 +0.0 + 0 ENDSEC 0 SECTION @@ -4723,7 +5455,7 @@ ACAD_SCALELIST 3 DWGPROPS 350 -C1 +D9 0 DICTIONARY 5 @@ -4915,7 +5647,7 @@ B6 0 XRECORD 5 -C1 +D9 102 {ACAD_REACTORS 330 @@ -4967,9 +5699,9 @@ mc007 40 0.0 41 -2460490.333994537 +2460493.695135845 42 -2460490.334007164 +2460493.695148414 1 90 diff --git a/sheetpress/components/sprcb-650-light/laser/en/Steel/4mm/SPRCB650-7_Rib_x2.DXF b/sheetpress/components/sprcb-650-light/laser/en/Steel/4mm/SPRCB650-7_Rib_x2.DXF index 8a7e6fc15..21715a1a5 100644 --- a/sheetpress/components/sprcb-650-light/laser/en/Steel/4mm/SPRCB650-7_Rib_x2.DXF +++ b/sheetpress/components/sprcb-650-light/laser/en/Steel/4mm/SPRCB650-7_Rib_x2.DXF @@ -445,19 +445,19 @@ $SKPOLY 9 $TDCREATE 40 -2460493.401464132 +2460493.778226667 9 $TDUCREATE 40 -2460493.318130799 +2460493.694893333 9 $TDUPDATE 40 -2460493.401476829 +2460493.77823919 9 $TDUUPDATE 40 -2460493.318143495 +2460493.694905857 9 $TDINDWG 40 @@ -505,7 +505,7 @@ $SPLINESEGS 9 $HANDSEED 5 -AA +BA 9 $SURFTAB1 70 @@ -885,7 +885,7 @@ $PSTYLEMODE 9 $FINGERPRINTGUID 2 -{0fe29322-a730-4cb0-8d81-2ffd501ce94d} +{1bfe0276-aa34-482e-9493-37b5888431e3} 9 $VERSIONGUID 2 @@ -1835,19 +1835,19 @@ Continuous 100 AcDbLine 10 -305.0 +-7.0 20 -4.0 +5.0 30 0.0 11 -305.0 +-7.0 21 -0.1 +10.0 31 0.0 0 -ARC +LINE 5 64 330 @@ -1863,23 +1863,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -305.1 +-44.0 20 -0.1 +5.0 30 0.0 - 40 -0.1 -100 -AcDbArc - 50 -180.0 - 51 -270.0 + 11 +-7.0 + 21 +5.0 + 31 +0.0 0 -LINE +ARC 5 65 330 @@ -1895,1514 +1893,6 @@ Continuous 370 25 100 -AcDbLine - 10 -305.1 - 20 -0.0 - 30 -0.0 - 11 -316.9 - 21 -0.0 - 31 -0.0 - 0 -ARC - 5 -66 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -316.9 - 20 -0.1 - 30 -0.0 - 40 -0.099999999999999 -100 -AcDbArc - 50 -270.0 - 51 -0.0 - 0 -LINE - 5 -67 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -317.0 - 20 -0.1 - 30 -0.0 - 11 -317.0 - 21 -15.0 - 31 -0.0 - 0 -LINE - 5 -68 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -320.9 - 20 -15.0 - 30 -0.0 - 11 -317.0 - 21 -15.0 - 31 -0.0 - 0 -ARC - 5 -69 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -320.9 - 20 -15.1 - 30 -0.0 - 40 -0.0999999999999996 -100 -AcDbArc - 50 -270.0 - 51 -0.0 - 0 -LINE - 5 -6A -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -321.0 - 20 -15.1 - 30 -0.0 - 11 -321.0 - 21 -29.9 - 31 -0.0 - 0 -ARC - 5 -6B -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -320.9 - 20 -29.9 - 30 -0.0 - 40 -0.0999999999999979 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -6C -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -320.9 - 20 -30.0 - 30 -0.0 - 11 -317.0 - 21 -30.0 - 31 -0.0 - 0 -LINE - 5 -6D -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -317.0 - 20 -30.0 - 30 -0.0 - 11 -317.0 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -6E -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -317.0 - 20 -40.0 - 30 -0.0 - 11 -122.15 - 21 -40.0 - 31 -0.0 - 0 -ARC - 5 -6F -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -122.15 - 20 -39.9 - 30 -0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -70 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -122.05 - 20 -22.0 - 30 -0.0 - 11 -122.05 - 21 -39.9 - 31 -0.0 - 0 -LINE - 5 -71 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -117.95 - 20 -22.0 - 30 -0.0 - 11 -122.05 - 21 -22.0 - 31 -0.0 - 0 -LINE - 5 -72 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -117.95 - 20 -39.9 - 30 -0.0 - 11 -117.95 - 21 -22.0 - 31 -0.0 - 0 -ARC - 5 -73 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -117.85 - 20 -39.9 - 30 -0.0 - 40 -0.1000000000000085 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -74 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -117.85 - 20 -40.0 - 30 -0.0 - 11 --117.85 - 21 -40.0 - 31 -0.0 - 0 -ARC - 5 -75 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --117.85 - 20 -39.9 - 30 -0.0 - 40 -0.1000000000000085 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -76 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --117.95 - 20 -39.9 - 30 -0.0 - 11 --117.95 - 21 -22.0 - 31 -0.0 - 0 -LINE - 5 -77 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --117.95 - 20 -22.0 - 30 -0.0 - 11 --122.05 - 21 -22.0 - 31 -0.0 - 0 -LINE - 5 -78 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --122.05 - 20 -22.0 - 30 -0.0 - 11 --122.05 - 21 -39.9 - 31 -0.0 - 0 -ARC - 5 -79 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --122.15 - 20 -39.9 - 30 -0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -7A -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --122.15 - 20 -40.0 - 30 -0.0 - 11 --317.0 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -7B -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --317.0 - 20 -40.0 - 30 -0.0 - 11 --317.0 - 21 -30.0 - 31 -0.0 - 0 -LINE - 5 -7C -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --320.9 - 20 -30.0 - 30 -0.0 - 11 --317.0 - 21 -30.0 - 31 -0.0 - 0 -ARC - 5 -7D -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --320.9 - 20 -29.9 - 30 -0.0 - 40 -0.0999999999999979 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -7E -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --321.0 - 20 -15.1 - 30 -0.0 - 11 --321.0 - 21 -29.9 - 31 -0.0 - 0 -ARC - 5 -7F -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --320.9 - 20 -15.1 - 30 -0.0 - 40 -0.0999999999999996 -100 -AcDbArc - 50 -180.0 - 51 -270.0 - 0 -LINE - 5 -80 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --320.9 - 20 -15.0 - 30 -0.0 - 11 --317.0 - 21 -15.0 - 31 -0.0 - 0 -LINE - 5 -81 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --317.0 - 20 -15.0 - 30 -0.0 - 11 --317.0 - 21 -0.1 - 31 -0.0 - 0 -ARC - 5 -82 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --316.9 - 20 -0.1 - 30 -0.0 - 40 -0.1 -100 -AcDbArc - 50 -180.0 - 51 -270.0 - 0 -LINE - 5 -83 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --316.9 - 20 -0.0 - 30 -0.0 - 11 --305.1 - 21 -0.0 - 31 -0.0 - 0 -ARC - 5 -84 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --305.1 - 20 -0.1 - 30 -0.0 - 40 -0.1 -100 -AcDbArc - 50 -270.0 - 51 -0.0 - 0 -LINE - 5 -85 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --305.0 - 20 -4.0 - 30 -0.0 - 11 --305.0 - 21 -0.1 - 31 -0.0 - 0 -ARC - 5 -86 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --304.0 - 20 -4.0 - 30 -0.0 - 40 -1.0 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -87 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --216.0 - 20 -5.0 - 30 -0.0 - 11 --304.0 - 21 -5.0 - 31 -0.0 - 0 -ARC - 5 -88 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --216.0 - 20 -4.0 - 30 -0.0 - 40 -1.000000000000028 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -89 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --215.0 - 20 -0.1 - 30 -0.0 - 11 --215.0 - 21 -4.0 - 31 -0.0 - 0 -ARC - 5 -8A -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --214.9 - 20 -0.1 - 30 -0.0 - 40 -0.1 -100 -AcDbArc - 50 -180.0 - 51 -270.0 - 0 -LINE - 5 -8B -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --214.9 - 20 -0.0 - 30 -0.0 - 11 --175.1 - 21 -0.0 - 31 -0.0 - 0 -ARC - 5 -8C -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --175.1 - 20 -0.1 - 30 -0.0 - 40 -0.1 -100 -AcDbArc - 50 -270.0 - 51 -0.0 - 0 -LINE - 5 -8D -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --175.0 - 20 -4.0 - 30 -0.0 - 11 --175.0 - 21 -0.1 - 31 -0.0 - 0 -ARC - 5 -8E -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --174.0 - 20 -4.0 - 30 -0.0 - 40 -1.0 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -8F -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --86.0 - 20 -5.0 - 30 -0.0 - 11 --174.0 - 21 -5.0 - 31 -0.0 - 0 -ARC - 5 -90 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --86.0 - 20 -4.0 - 30 -0.0 - 40 -1.000000000000014 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -91 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --85.0 - 20 -0.1 - 30 -0.0 - 11 --85.0 - 21 -4.0 - 31 -0.0 - 0 -ARC - 5 -92 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --84.9 - 20 -0.1 - 30 -0.0 - 40 -0.1 -100 -AcDbArc - 50 -180.0 - 51 -270.0 - 0 -LINE - 5 -93 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --84.9 - 20 -0.0 - 30 -0.0 - 11 --45.1 - 21 -0.0 - 31 -0.0 - 0 -ARC - 5 -94 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --45.1 - 20 -0.1 - 30 -0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 -270.0 - 51 -0.0 - 0 -LINE - 5 -95 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --45.0 - 20 -0.1 - 30 -0.0 - 11 --45.0 - 21 -4.0 - 31 -0.0 - 0 -ARC - 5 -96 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 AcDbCircle 10 -44.0 @@ -3421,6 +1911,1512 @@ AcDbArc 0 LINE 5 +66 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-45.0 + 20 +0.1 + 30 +0.0 + 11 +-45.0 + 21 +4.0 + 31 +0.0 + 0 +ARC + 5 +67 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-45.1 + 20 +0.1 + 30 +0.0 + 40 +0.1000000000000014 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +68 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-84.9 + 20 +0.0 + 30 +0.0 + 11 +-45.1 + 21 +0.0 + 31 +0.0 + 0 +ARC + 5 +69 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-84.9 + 20 +0.1 + 30 +0.0 + 40 +0.1 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +6A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-85.0 + 20 +0.1 + 30 +0.0 + 11 +-85.0 + 21 +4.0 + 31 +0.0 + 0 +ARC + 5 +6B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-86.0 + 20 +4.0 + 30 +0.0 + 40 +1.000000000000014 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +6C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-86.0 + 20 +5.0 + 30 +0.0 + 11 +-110.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +6D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +10.0 + 30 +0.0 + 11 +-110.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +6E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +10.0 + 30 +0.0 + 11 +-130.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +6F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-130.0 + 20 +5.0 + 30 +0.0 + 11 +-130.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +70 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-130.0 + 20 +5.0 + 30 +0.0 + 11 +-174.0 + 21 +5.0 + 31 +0.0 + 0 +ARC + 5 +71 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-174.0 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +72 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-175.0 + 20 +4.0 + 30 +0.0 + 11 +-175.0 + 21 +0.1 + 31 +0.0 + 0 +ARC + 5 +73 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-175.1 + 20 +0.1 + 30 +0.0 + 40 +0.1 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +74 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-214.9 + 20 +0.0 + 30 +0.0 + 11 +-175.1 + 21 +0.0 + 31 +0.0 + 0 +ARC + 5 +75 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-214.9 + 20 +0.1 + 30 +0.0 + 40 +0.1 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +76 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-215.0 + 20 +0.1 + 30 +0.0 + 11 +-215.0 + 21 +4.0 + 31 +0.0 + 0 +ARC + 5 +77 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-216.0 + 20 +4.0 + 30 +0.0 + 40 +1.000000000000028 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +78 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-216.0 + 20 +5.0 + 30 +0.0 + 11 +-304.0 + 21 +5.0 + 31 +0.0 + 0 +ARC + 5 +79 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-304.0 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +7A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-305.0 + 20 +4.0 + 30 +0.0 + 11 +-305.0 + 21 +0.1 + 31 +0.0 + 0 +ARC + 5 +7B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-305.1 + 20 +0.1 + 30 +0.0 + 40 +0.1 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +7C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-316.9 + 20 +0.0 + 30 +0.0 + 11 +-305.1 + 21 +0.0 + 31 +0.0 + 0 +ARC + 5 +7D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-316.9 + 20 +0.1 + 30 +0.0 + 40 +0.1 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +7E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-317.0 + 20 +15.0 + 30 +0.0 + 11 +-317.0 + 21 +0.1 + 31 +0.0 + 0 +LINE + 5 +7F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-320.9 + 20 +15.0 + 30 +0.0 + 11 +-317.0 + 21 +15.0 + 31 +0.0 + 0 +ARC + 5 +80 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-320.9 + 20 +15.1 + 30 +0.0 + 40 +0.0999999999999996 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +81 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-321.0 + 20 +29.9 + 30 +0.0 + 11 +-321.0 + 21 +15.1 + 31 +0.0 + 0 +ARC + 5 +82 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-320.9 + 20 +29.9 + 30 +0.0 + 40 +0.0999999999999979 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +83 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-320.9 + 20 +30.0 + 30 +0.0 + 11 +-317.0 + 21 +30.0 + 31 +0.0 + 0 +LINE + 5 +84 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-317.0 + 20 +40.0 + 30 +0.0 + 11 +-317.0 + 21 +30.0 + 31 +0.0 + 0 +LINE + 5 +85 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.15 + 20 +40.0 + 30 +0.0 + 11 +-317.0 + 21 +40.0 + 31 +0.0 + 0 +ARC + 5 +86 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-122.15 + 20 +39.9 + 30 +0.0 + 40 +0.1000000000000014 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +87 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.05 + 20 +22.0 + 30 +0.0 + 11 +-122.05 + 21 +39.9 + 31 +0.0 + 0 +LINE + 5 +88 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-117.95 + 20 +22.0 + 30 +0.0 + 11 +-122.05 + 21 +22.0 + 31 +0.0 + 0 +LINE + 5 +89 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-117.95 + 20 +39.9 + 30 +0.0 + 11 +-117.95 + 21 +22.0 + 31 +0.0 + 0 +ARC + 5 +8A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-117.85 + 20 +39.9 + 30 +0.0 + 40 +0.1000000000000085 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +8B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +117.85 + 20 +40.0 + 30 +0.0 + 11 +-117.85 + 21 +40.0 + 31 +0.0 + 0 +ARC + 5 +8C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +117.85 + 20 +39.9 + 30 +0.0 + 40 +0.1000000000000085 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +8D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +117.95 + 20 +39.9 + 30 +0.0 + 11 +117.95 + 21 +22.0 + 31 +0.0 + 0 +LINE + 5 +8E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +117.95 + 20 +22.0 + 30 +0.0 + 11 +122.05 + 21 +22.0 + 31 +0.0 + 0 +LINE + 5 +8F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +122.05 + 20 +22.0 + 30 +0.0 + 11 +122.05 + 21 +39.9 + 31 +0.0 + 0 +ARC + 5 +90 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +122.15 + 20 +39.9 + 30 +0.0 + 40 +0.1000000000000014 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +91 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +317.0 + 20 +40.0 + 30 +0.0 + 11 +122.15 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +92 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +317.0 + 20 +30.0 + 30 +0.0 + 11 +317.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +93 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +320.9 + 20 +30.0 + 30 +0.0 + 11 +317.0 + 21 +30.0 + 31 +0.0 + 0 +ARC + 5 +94 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +320.9 + 20 +29.9 + 30 +0.0 + 40 +0.0999999999999979 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +95 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +321.0 + 20 +29.9 + 30 +0.0 + 11 +321.0 + 21 +15.1 + 31 +0.0 + 0 +ARC + 5 +96 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +320.9 + 20 +15.1 + 30 +0.0 + 40 +0.0999999999999996 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 97 330 1F @@ -3437,19 +3433,19 @@ Continuous 100 AcDbLine 10 --44.0 +320.9 20 -5.0 +15.0 30 0.0 11 -44.0 +317.0 21 -5.0 +15.0 31 0.0 0 -ARC +LINE 5 98 330 @@ -3465,23 +3461,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -44.0 +317.0 20 -4.0 +0.1 30 0.0 - 40 -1.0 -100 -AcDbArc - 50 + 11 +317.0 + 21 +15.0 + 31 0.0 - 51 -90.0 0 -LINE +ARC 5 99 330 @@ -3497,21 +3491,23 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 -45.0 +316.9 20 -4.0 +0.1 30 0.0 - 11 -45.0 - 21 -0.1 - 31 + 40 +0.099999999999999 +100 +AcDbArc + 50 +270.0 + 51 0.0 0 -ARC +LINE 5 9A 330 @@ -3527,23 +3523,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -45.1 +305.1 20 -0.1 +0.0 30 0.0 - 40 -0.1000000000000227 -100 -AcDbArc - 50 -180.0 - 51 -270.0 + 11 +316.9 + 21 +0.0 + 31 +0.0 0 -LINE +ARC 5 9B 330 @@ -3559,21 +3553,23 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 -45.1 +305.1 20 -0.0 +0.1 30 0.0 - 11 -84.9 - 21 -0.0 - 31 -0.0 + 40 +0.1 +100 +AcDbArc + 50 +180.0 + 51 +270.0 0 -ARC +LINE 5 9C 330 @@ -3589,23 +3585,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -84.9 +305.0 20 -0.1 +4.0 30 0.0 - 40 + 11 +305.0 + 21 0.1 -100 -AcDbArc - 50 -270.0 - 51 + 31 0.0 0 -LINE +ARC 5 9D 330 @@ -3621,101 +3615,9 @@ Continuous 370 25 100 -AcDbLine - 10 -85.0 - 20 -0.1 - 30 -0.0 - 11 -85.0 - 21 -4.0 - 31 -0.0 - 0 -ARC - 5 -9E -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 AcDbCircle 10 -86.0 - 20 -4.0 - 30 -0.0 - 40 -1.000000000000014 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -9F -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -86.0 - 20 -5.0 - 30 -0.0 - 11 -174.0 - 21 -5.0 - 31 -0.0 - 0 -ARC - 5 -A0 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -174.0 +304.0 20 4.0 30 @@ -3731,7 +3633,7 @@ AcDbArc 0 LINE 5 -A1 +9E 330 1F 100 @@ -3747,145 +3649,21 @@ Continuous 100 AcDbLine 10 -175.0 +216.0 20 -4.0 +5.0 30 0.0 11 -175.0 +304.0 21 -0.1 +5.0 31 0.0 0 ARC 5 -A2 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -175.1 - 20 -0.1 - 30 -0.0 - 40 -0.1 -100 -AcDbArc - 50 -180.0 - 51 -270.0 - 0 -LINE - 5 -A3 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -175.1 - 20 -0.0 - 30 -0.0 - 11 -214.9 - 21 -0.0 - 31 -0.0 - 0 -ARC - 5 -A4 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -214.9 - 20 -0.1 - 30 -0.0 - 40 -0.1 -100 -AcDbArc - 50 -270.0 - 51 -0.0 - 0 -LINE - 5 -A5 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -215.0 - 20 -0.1 - 30 -0.0 - 11 -215.0 - 21 -4.0 - 31 -0.0 - 0 -ARC - 5 -A6 +9F 330 1F 100 @@ -3917,6 +3695,222 @@ AcDbArc 0 LINE 5 +A0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +215.0 + 20 +0.1 + 30 +0.0 + 11 +215.0 + 21 +4.0 + 31 +0.0 + 0 +ARC + 5 +A1 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +214.9 + 20 +0.1 + 30 +0.0 + 40 +0.1 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +A2 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +175.1 + 20 +0.0 + 30 +0.0 + 11 +214.9 + 21 +0.0 + 31 +0.0 + 0 +ARC + 5 +A3 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +175.1 + 20 +0.1 + 30 +0.0 + 40 +0.1 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +A4 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +175.0 + 20 +4.0 + 30 +0.0 + 11 +175.0 + 21 +0.1 + 31 +0.0 + 0 +ARC + 5 +A5 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +174.0 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +A6 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +5.0 + 30 +0.0 + 11 +174.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 A7 330 1F @@ -3933,19 +3927,19 @@ Continuous 100 AcDbLine 10 -216.0 +130.0 20 -5.0 +10.0 30 0.0 11 -304.0 +130.0 21 5.0 31 0.0 0 -ARC +LINE 5 A8 330 @@ -3961,9 +3955,285 @@ Continuous 370 25 100 +AcDbLine + 10 +130.0 + 20 +10.0 + 30 +0.0 + 11 +110.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +A9 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +110.0 + 20 +5.0 + 30 +0.0 + 11 +110.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +AA +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +86.0 + 20 +5.0 + 30 +0.0 + 11 +110.0 + 21 +5.0 + 31 +0.0 + 0 +ARC + 5 +AB +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 AcDbCircle 10 -304.0 +86.0 + 20 +4.0 + 30 +0.0 + 40 +1.000000000000014 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +AC +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +85.0 + 20 +0.1 + 30 +0.0 + 11 +85.0 + 21 +4.0 + 31 +0.0 + 0 +ARC + 5 +AD +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +84.9 + 20 +0.1 + 30 +0.0 + 40 +0.1 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +AE +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +45.1 + 20 +0.0 + 30 +0.0 + 11 +84.9 + 21 +0.0 + 31 +0.0 + 0 +ARC + 5 +AF +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +45.1 + 20 +0.1 + 30 +0.0 + 40 +0.1000000000000227 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +B0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +45.0 + 20 +4.0 + 30 +0.0 + 11 +45.0 + 21 +0.1 + 31 +0.0 + 0 +ARC + 5 +B1 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +44.0 20 4.0 30 @@ -3977,6 +4247,218 @@ AcDbArc 51 90.0 0 +LINE + 5 +B2 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +27.0 + 20 +5.0 + 30 +0.0 + 11 +44.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +B3 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +27.0 + 20 +5.0 + 30 +0.0 + 11 +27.0 + 21 +9.0 + 31 +0.0 + 0 +ARC + 5 +B4 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +20.0 + 20 +9.0 + 30 +0.0 + 40 +7.0 +100 +AcDbArc + 50 +0.0 + 51 +180.0 + 0 +LINE + 5 +B5 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +13.0 + 20 +9.0 + 30 +0.0 + 11 +13.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +B6 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +5.0 + 30 +0.0 + 11 +13.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +B7 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +10.0 + 30 +0.0 + 11 +7.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +B8 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +10.0 + 30 +0.0 + 11 +-7.0 + 21 +10.0 + 31 +0.0 + 0 ENDSEC 0 SECTION @@ -4019,7 +4501,7 @@ ACAD_SCALELIST 3 DWGPROPS 350 -A9 +B9 0 DICTIONARY 5 @@ -4211,7 +4693,7 @@ B6 0 XRECORD 5 -A9 +B9 102 {ACAD_REACTORS 330 @@ -4263,9 +4745,9 @@ mc007 40 0.0 41 -2460493.318130799 +2460493.694893333 42 -2460493.318143495 +2460493.694905857 1 90 diff --git a/sheetpress/components/sprcb-650-light/laser/en/Steel/4mm/SPRCB650-7_Side_x2.DXF b/sheetpress/components/sprcb-650-light/laser/en/Steel/4mm/SPRCB650-7_Side_x2.DXF index 356d5e9f8..41d835b69 100644 --- a/sheetpress/components/sprcb-650-light/laser/en/Steel/4mm/SPRCB650-7_Side_x2.DXF +++ b/sheetpress/components/sprcb-650-light/laser/en/Steel/4mm/SPRCB650-7_Side_x2.DXF @@ -445,19 +445,19 @@ $SKPOLY 9 $TDCREATE 40 -2460493.383897269 +2460493.779394688 9 $TDUCREATE 40 -2460493.300563935 +2460493.696061354 9 $TDUPDATE 40 -2460493.383909861 +2460493.779407257 9 $TDUUPDATE 40 -2460493.300576528 +2460493.696073924 9 $TDINDWG 40 @@ -885,7 +885,7 @@ $PSTYLEMODE 9 $FINGERPRINTGUID 2 -{f4cd986f-5389-4cb5-a28a-cdfc99eafe4c} +{0fda0d6b-7a25-4ad4-ba7f-2d7c39660269} 9 $VERSIONGUID 2 @@ -3519,9 +3519,9 @@ mc007 40 0.0 41 -2460493.300563935 +2460493.696061354 42 -2460493.300576528 +2460493.696073924 1 90 diff --git a/sheetpress/components/sprcb-650-light/laser/en/Steel/4mm/SPRCB650-8_RibDual_x2.DXF b/sheetpress/components/sprcb-650-light/laser/en/Steel/4mm/SPRCB650-8_RibDual_x2.DXF index 67ebf420b..bd6185e58 100644 --- a/sheetpress/components/sprcb-650-light/laser/en/Steel/4mm/SPRCB650-8_RibDual_x2.DXF +++ b/sheetpress/components/sprcb-650-light/laser/en/Steel/4mm/SPRCB650-8_RibDual_x2.DXF @@ -445,19 +445,19 @@ $SKPOLY 9 $TDCREATE 40 -2460490.419301956 +2460493.779101597 9 $TDUCREATE 40 -2460490.335968622 +2460493.695768264 9 $TDUPDATE 40 -2460490.419327581 +2460493.779114086 9 $TDUUPDATE 40 -2460490.335994248 +2460493.695780752 9 $TDINDWG 40 @@ -505,7 +505,7 @@ $SPLINESEGS 9 $HANDSEED 5 -B6 +C6 9 $SURFTAB1 70 @@ -885,7 +885,7 @@ $PSTYLEMODE 9 $FINGERPRINTGUID 2 -{77b0d244-4563-44b5-a601-30b39d597f05} +{abef81d2-c921-47fa-b456-5b3ab1751f16} 9 $VERSIONGUID 2 @@ -1817,7 +1817,7 @@ SECTION 2 ENTITIES 0 -CIRCLE +LINE 5 63 330 @@ -1833,17 +1833,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -129.0 +-130.0 20 -10.0 +40.0 30 0.0 - 40 -2.25 + 11 +-130.0 + 21 +35.0 + 31 +0.0 0 -CIRCLE +LINE 5 64 330 @@ -1859,17 +1863,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -111.0 +-130.0 20 -10.0 +40.0 30 0.0 - 40 -2.25 + 11 +-173.5 + 21 +40.0 + 31 +0.0 0 -CIRCLE +LINE 5 65 330 @@ -1885,17 +1893,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --129.0 +-173.5 20 -10.0 +40.0 30 0.0 - 40 -2.25 + 11 +-173.5 + 21 +45.0 + 31 +0.0 0 -CIRCLE +LINE 5 66 330 @@ -1911,15 +1923,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --111.0 +-173.5 20 -10.0 +45.0 30 0.0 - 40 -2.25 + 11 +-212.0 + 21 +45.0 + 31 +0.0 0 LINE 5 @@ -1939,19 +1955,19 @@ Continuous 100 AcDbLine 10 --321.0 +-212.0 20 -29.0 +45.0 30 0.0 11 --321.0 +-212.0 21 -16.0 +40.0 31 0.0 0 -ARC +LINE 5 68 330 @@ -1967,21 +1983,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --320.0 +-212.0 20 -16.0 +40.0 30 0.0 - 40 -1.0 -100 -AcDbArc - 50 -180.0 - 51 -270.0 + 11 +-302.0 + 21 +40.0 + 31 +0.0 0 LINE 5 @@ -2001,15 +2015,15 @@ Continuous 100 AcDbLine 10 --320.0 +-302.0 20 -15.0 +40.0 30 0.0 11 --317.0 +-302.0 21 -15.0 +45.0 31 0.0 0 @@ -2031,15 +2045,15 @@ Continuous 100 AcDbLine 10 --317.0 +-302.0 20 -15.0 +45.0 30 0.0 11 -317.0 21 -0.0 +45.0 31 0.0 0 @@ -2063,13 +2077,13 @@ AcDbLine 10 -317.0 20 -0.0 +45.0 30 0.0 11 --302.0 +-317.0 21 -0.0 +30.0 31 0.0 0 @@ -2091,15 +2105,15 @@ Continuous 100 AcDbLine 10 --302.0 +-320.0 20 -4.0 +30.0 30 0.0 11 --302.0 +-317.0 21 -0.0 +30.0 31 0.0 0 @@ -2121,13 +2135,13 @@ Continuous 100 AcDbCircle 10 --301.0 +-320.0 20 -4.0 +29.0 30 0.0 40 -1.0 +1.000000000000004 100 AcDbArc 50 @@ -2153,15 +2167,15 @@ Continuous 100 AcDbLine 10 --213.0 +-321.0 20 -5.0 +29.0 30 0.0 11 --301.0 +-321.0 21 -5.0 +16.0 31 0.0 0 @@ -2183,9 +2197,9 @@ Continuous 100 AcDbCircle 10 --213.0 +-320.0 20 -4.0 +16.0 30 0.0 40 @@ -2193,9 +2207,9 @@ AcDbCircle 100 AcDbArc 50 -360.0 +180.0 51 -90.0 +270.0 0 LINE 5 @@ -2215,15 +2229,15 @@ Continuous 100 AcDbLine 10 --212.0 +-320.0 20 -0.0 +15.0 30 0.0 11 --212.0 +-317.0 21 -4.0 +15.0 31 0.0 0 @@ -2245,13 +2259,13 @@ Continuous 100 AcDbLine 10 --212.0 +-317.0 20 -0.0 +15.0 30 0.0 11 --173.5 +-317.0 21 0.0 31 @@ -2273,6 +2287,220 @@ Continuous 370 25 100 +AcDbLine + 10 +-317.0 + 20 +0.0 + 30 +0.0 + 11 +-302.0 + 21 +0.0 + 31 +0.0 + 0 +LINE + 5 +73 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-302.0 + 20 +4.0 + 30 +0.0 + 11 +-302.0 + 21 +0.0 + 31 +0.0 + 0 +ARC + 5 +74 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-301.0 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +75 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-213.0 + 20 +5.0 + 30 +0.0 + 11 +-301.0 + 21 +5.0 + 31 +0.0 + 0 +ARC + 5 +76 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-213.0 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +360.0 + 51 +90.0 + 0 +LINE + 5 +77 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-212.0 + 20 +0.0 + 30 +0.0 + 11 +-212.0 + 21 +4.0 + 31 +0.0 + 0 +LINE + 5 +78 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-212.0 + 20 +0.0 + 30 +0.0 + 11 +-173.5 + 21 +0.0 + 31 +0.0 + 0 +LINE + 5 +79 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 AcDbLine 10 -173.5 @@ -2289,7 +2517,7 @@ AcDbLine 0 ARC 5 -73 +7A 330 1F 100 @@ -2321,7 +2549,7 @@ AcDbArc 0 LINE 5 -74 +7B 330 1F 100 @@ -2337,7 +2565,7 @@ Continuous 100 AcDbLine 10 --124.05 +-130.0 20 5.0 30 @@ -2349,9 +2577,9 @@ AcDbLine 31 0.0 0 -ARC +LINE 5 -75 +7C 330 1F 100 @@ -2365,25 +2593,23 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --124.05 +-130.0 20 -7.0 +5.0 30 0.0 - 40 -2.0 -100 -AcDbArc - 50 -270.0 - 51 + 11 +-130.0 + 21 +10.0 + 31 0.0 0 LINE 5 -76 +7D 330 1F 100 @@ -2401,19 +2627,19 @@ AcDbLine 10 -122.05 20 -7.0 +10.0 30 0.0 11 --122.05 +-130.0 21 -25.5 +10.0 31 0.0 0 LINE 5 -77 +7E 330 1F 100 @@ -2431,19 +2657,49 @@ AcDbLine 10 -122.05 20 -25.5 +10.0 30 0.0 11 --117.95 +-122.05 21 -25.5 +23.0 31 0.0 0 LINE 5 -78 +7F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.05 + 20 +23.0 + 30 +0.0 + 11 +-117.95 + 21 +23.0 + 31 +0.0 + 0 +LINE + 5 +80 330 1F 100 @@ -2461,19 +2717,19 @@ AcDbLine 10 -117.95 20 -25.5 +23.0 30 0.0 11 -117.95 21 -7.0 +10.0 31 0.0 0 -ARC +LINE 5 -79 +81 330 1F 100 @@ -2487,25 +2743,53 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --115.95 +-110.0 20 -7.0 +10.0 30 0.0 - 40 -2.0 -100 -AcDbArc - 50 -180.0 - 51 -270.0 + 11 +-117.95 + 21 +10.0 + 31 +0.0 0 LINE 5 -7A +82 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +10.0 + 30 +0.0 + 11 +-110.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +83 330 1F 100 @@ -2527,7 +2811,7 @@ AcDbLine 30 0.0 11 --115.95 +-110.0 21 5.0 31 @@ -2535,7 +2819,7 @@ AcDbLine 0 ARC 5 -7B +84 330 1F 100 @@ -2567,7 +2851,7 @@ AcDbArc 0 LINE 5 -7C +85 330 1F 100 @@ -2597,7 +2881,7 @@ AcDbLine 0 LINE 5 -7D +86 330 1F 100 @@ -2627,7 +2911,7 @@ AcDbLine 0 LINE 5 -7E +87 330 1F 100 @@ -2657,7 +2941,7 @@ AcDbLine 0 ARC 5 -7F +88 330 1F 100 @@ -2679,7 +2963,7 @@ AcDbCircle 30 0.0 40 -0.9999999999999893 +0.9999999999999867 100 AcDbArc 50 @@ -2689,7 +2973,7 @@ AcDbArc 0 LINE 5 -80 +89 330 1F 100 @@ -2711,6 +2995,126 @@ AcDbLine 30 0.0 11 +-7.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +8A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-7.0 + 20 +5.0 + 30 +0.0 + 11 +-7.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +8B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +10.0 + 30 +0.0 + 11 +-7.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +8C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +10.0 + 30 +0.0 + 11 +7.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +8D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +5.0 + 30 +0.0 + 11 44.0 21 5.0 @@ -2719,7 +3123,7 @@ AcDbLine 0 ARC 5 -81 +8E 330 1F 100 @@ -2741,7 +3145,7 @@ AcDbCircle 30 0.0 40 -0.9999999999999929 +0.9999999999999867 100 AcDbArc 50 @@ -2751,7 +3155,7 @@ AcDbArc 0 LINE 5 -82 +8F 330 1F 100 @@ -2781,7 +3185,7 @@ AcDbLine 0 LINE 5 -83 +90 330 1F 100 @@ -2811,7 +3215,7 @@ AcDbLine 0 LINE 5 -84 +91 330 1F 100 @@ -2841,7 +3245,7 @@ AcDbLine 0 ARC 5 -85 +92 330 1F 100 @@ -2873,7 +3277,7 @@ AcDbArc 0 LINE 5 -86 +93 330 1F 100 @@ -2895,412 +3299,12 @@ AcDbLine 30 0.0 11 -115.95 +110.0 21 5.0 31 0.0 0 -ARC - 5 -87 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -115.95 - 20 -7.0 - 30 -0.0 - 40 -2.0 -100 -AcDbArc - 50 -270.0 - 51 -0.0 - 0 -LINE - 5 -88 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -117.95 - 20 -25.5 - 30 -0.0 - 11 -117.95 - 21 -7.0 - 31 -0.0 - 0 -LINE - 5 -89 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -122.05 - 20 -25.5 - 30 -0.0 - 11 -117.95 - 21 -25.5 - 31 -0.0 - 0 -LINE - 5 -8A -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -122.05 - 20 -7.0 - 30 -0.0 - 11 -122.05 - 21 -25.5 - 31 -0.0 - 0 -ARC - 5 -8B -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -124.05 - 20 -7.0 - 30 -0.0 - 40 -2.0 -100 -AcDbArc - 50 -180.0 - 51 -270.0 - 0 -LINE - 5 -8C -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -124.05 - 20 -5.0 - 30 -0.0 - 11 -172.5 - 21 -5.0 - 31 -0.0 - 0 -ARC - 5 -8D -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -172.5 - 20 -4.0 - 30 -0.0 - 40 -1.0 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -8E -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -173.5 - 20 -4.0 - 30 -0.0 - 11 -173.5 - 21 -0.0 - 31 -0.0 - 0 -LINE - 5 -8F -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -173.5 - 20 -0.0 - 30 -0.0 - 11 -212.0 - 21 -0.0 - 31 -0.0 - 0 -LINE - 5 -90 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -212.0 - 20 -0.0 - 30 -0.0 - 11 -212.0 - 21 -4.0 - 31 -0.0 - 0 -ARC - 5 -91 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -213.0 - 20 -4.0 - 30 -0.0 - 40 -1.0 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -92 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -213.0 - 20 -5.0 - 30 -0.0 - 11 -301.0 - 21 -5.0 - 31 -0.0 - 0 -ARC - 5 -93 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -301.0 - 20 -4.0 - 30 -0.0 - 40 -1.0 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 LINE 5 94 @@ -3317,6 +3321,462 @@ Continuous 370 25 100 +AcDbLine + 10 +110.0 + 20 +5.0 + 30 +0.0 + 11 +110.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +95 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +117.95 + 20 +10.0 + 30 +0.0 + 11 +110.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +96 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +117.95 + 20 +23.0 + 30 +0.0 + 11 +117.95 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +97 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +122.05 + 20 +23.0 + 30 +0.0 + 11 +117.95 + 21 +23.0 + 31 +0.0 + 0 +LINE + 5 +98 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +122.05 + 20 +10.0 + 30 +0.0 + 11 +122.05 + 21 +23.0 + 31 +0.0 + 0 +LINE + 5 +99 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +10.0 + 30 +0.0 + 11 +122.05 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +9A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +10.0 + 30 +0.0 + 11 +130.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +9B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +5.0 + 30 +0.0 + 11 +172.5 + 21 +5.0 + 31 +0.0 + 0 +ARC + 5 +9C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +172.5 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +9D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +173.5 + 20 +4.0 + 30 +0.0 + 11 +173.5 + 21 +0.0 + 31 +0.0 + 0 +LINE + 5 +9E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +173.5 + 20 +0.0 + 30 +0.0 + 11 +212.0 + 21 +0.0 + 31 +0.0 + 0 +LINE + 5 +9F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +212.0 + 20 +0.0 + 30 +0.0 + 11 +212.0 + 21 +4.0 + 31 +0.0 + 0 +ARC + 5 +A0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +213.0 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +A1 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +213.0 + 20 +5.0 + 30 +0.0 + 11 +301.0 + 21 +5.0 + 31 +0.0 + 0 +ARC + 5 +A2 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +301.0 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +A3 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 AcDbLine 10 302.0 @@ -3333,7 +3793,7 @@ AcDbLine 0 LINE 5 -95 +A4 330 1F 100 @@ -3363,7 +3823,7 @@ AcDbLine 0 LINE 5 -96 +A5 330 1F 100 @@ -3393,7 +3853,7 @@ AcDbLine 0 LINE 5 -97 +A6 330 1F 100 @@ -3423,7 +3883,7 @@ AcDbLine 0 ARC 5 -98 +A7 330 1F 100 @@ -3455,7 +3915,7 @@ AcDbArc 0 LINE 5 -99 +A8 330 1F 100 @@ -3485,7 +3945,7 @@ AcDbLine 0 ARC 5 -9A +A9 330 1F 100 @@ -3517,7 +3977,7 @@ AcDbArc 0 LINE 5 -9B +AA 330 1F 100 @@ -3547,7 +4007,7 @@ AcDbLine 0 LINE 5 -9C +AB 330 1F 100 @@ -3577,7 +4037,7 @@ AcDbLine 0 LINE 5 -9D +AC 330 1F 100 @@ -3607,456 +4067,6 @@ AcDbLine 0 LINE 5 -9E -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -302.0 - 20 -45.0 - 30 -0.0 - 11 -302.0 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -9F -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -302.0 - 20 -40.0 - 30 -0.0 - 11 -212.0 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -A0 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -212.0 - 20 -40.0 - 30 -0.0 - 11 -212.0 - 21 -45.0 - 31 -0.0 - 0 -LINE - 5 -A1 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -212.0 - 20 -45.0 - 30 -0.0 - 11 -173.5 - 21 -45.0 - 31 -0.0 - 0 -LINE - 5 -A2 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -173.5 - 20 -45.0 - 30 -0.0 - 11 -173.5 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -A3 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -173.5 - 20 -40.0 - 30 -0.0 - 11 -83.5 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -A4 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -83.5 - 20 -40.0 - 30 -0.0 - 11 -83.5 - 21 -45.0 - 31 -0.0 - 0 -LINE - 5 -A5 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -83.5 - 20 -45.0 - 30 -0.0 - 11 -45.0 - 21 -45.0 - 31 -0.0 - 0 -LINE - 5 -A6 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -45.0 - 20 -45.0 - 30 -0.0 - 11 -45.0 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -A7 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -45.0 - 20 -40.0 - 30 -0.0 - 11 --45.0 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -A8 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --45.0 - 20 -40.0 - 30 -0.0 - 11 --45.0 - 21 -45.0 - 31 -0.0 - 0 -LINE - 5 -A9 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --45.0 - 20 -45.0 - 30 -0.0 - 11 --83.5 - 21 -45.0 - 31 -0.0 - 0 -LINE - 5 -AA -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --83.5 - 20 -45.0 - 30 -0.0 - 11 --83.5 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -AB -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --83.5 - 20 -40.0 - 30 -0.0 - 11 --173.5 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -AC -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --173.5 - 20 -40.0 - 30 -0.0 - 11 --173.5 - 21 -45.0 - 31 -0.0 - 0 -LINE - 5 AD 330 1F @@ -4073,15 +4083,15 @@ Continuous 100 AcDbLine 10 --173.5 +302.0 20 45.0 30 0.0 11 --212.0 +302.0 21 -45.0 +40.0 31 0.0 0 @@ -4103,13 +4113,13 @@ Continuous 100 AcDbLine 10 --212.0 +302.0 20 -45.0 +40.0 30 0.0 11 --212.0 +212.0 21 40.0 31 @@ -4133,15 +4143,15 @@ Continuous 100 AcDbLine 10 --212.0 +212.0 20 40.0 30 0.0 11 --302.0 +212.0 21 -40.0 +45.0 31 0.0 0 @@ -4163,13 +4173,13 @@ Continuous 100 AcDbLine 10 --302.0 +212.0 20 -40.0 +45.0 30 0.0 11 --302.0 +173.5 21 45.0 31 @@ -4193,15 +4203,15 @@ Continuous 100 AcDbLine 10 --302.0 +173.5 20 45.0 30 0.0 11 --317.0 +173.5 21 -45.0 +40.0 31 0.0 0 @@ -4223,15 +4233,15 @@ Continuous 100 AcDbLine 10 --317.0 +173.5 20 -45.0 +40.0 30 0.0 11 --317.0 +130.0 21 -30.0 +40.0 31 0.0 0 @@ -4253,19 +4263,19 @@ Continuous 100 AcDbLine 10 --320.0 +130.0 20 -30.0 +35.0 30 0.0 11 --317.0 +130.0 21 -30.0 +40.0 31 0.0 0 -ARC +LINE 5 B4 330 @@ -4281,21 +4291,499 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --320.0 +130.0 20 -29.0 +35.0 30 0.0 - 40 -1.000000000000004 + 11 +110.0 + 21 +35.0 + 31 +0.0 + 0 +LINE + 5 +B5 +330 +1F 100 -AcDbArc - 50 -90.0 - 51 -180.0 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +110.0 + 20 +40.0 + 30 +0.0 + 11 +110.0 + 21 +35.0 + 31 +0.0 + 0 +LINE + 5 +B6 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +110.0 + 20 +40.0 + 30 +0.0 + 11 +83.5 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +B7 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +83.5 + 20 +40.0 + 30 +0.0 + 11 +83.5 + 21 +45.0 + 31 +0.0 + 0 +LINE + 5 +B8 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +83.5 + 20 +45.0 + 30 +0.0 + 11 +45.0 + 21 +45.0 + 31 +0.0 + 0 +LINE + 5 +B9 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +45.0 + 20 +45.0 + 30 +0.0 + 11 +45.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +BA +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +45.0 + 20 +40.0 + 30 +0.0 + 11 +7.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +BB +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +35.0 + 30 +0.0 + 11 +7.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +BC +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +35.0 + 30 +0.0 + 11 +-7.0 + 21 +35.0 + 31 +0.0 + 0 +LINE + 5 +BD +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-7.0 + 20 +40.0 + 30 +0.0 + 11 +-7.0 + 21 +35.0 + 31 +0.0 + 0 +LINE + 5 +BE +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-7.0 + 20 +40.0 + 30 +0.0 + 11 +-45.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +BF +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-45.0 + 20 +40.0 + 30 +0.0 + 11 +-45.0 + 21 +45.0 + 31 +0.0 + 0 +LINE + 5 +C0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-45.0 + 20 +45.0 + 30 +0.0 + 11 +-83.5 + 21 +45.0 + 31 +0.0 + 0 +LINE + 5 +C1 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-83.5 + 20 +45.0 + 30 +0.0 + 11 +-83.5 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +C2 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-83.5 + 20 +40.0 + 30 +0.0 + 11 +-110.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +C3 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +35.0 + 30 +0.0 + 11 +-110.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +C4 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +35.0 + 30 +0.0 + 11 +-130.0 + 21 +35.0 + 31 +0.0 0 ENDSEC 0 @@ -4339,7 +4827,7 @@ ACAD_SCALELIST 3 DWGPROPS 350 -B5 +C5 0 DICTIONARY 5 @@ -4531,7 +5019,7 @@ B6 0 XRECORD 5 -B5 +C5 102 {ACAD_REACTORS 330 @@ -4583,9 +5071,9 @@ mc007 40 0.0 41 -2460490.335968622 +2460493.695768264 42 -2460490.335994248 +2460493.695780752 1 90 diff --git a/sheetpress/components/sprcb-650-light/laser/en/Steel/4mm/SPRCB650-8_Rib_x2.DXF b/sheetpress/components/sprcb-650-light/laser/en/Steel/4mm/SPRCB650-8_Rib_x2.DXF index f15989da2..fcd40b873 100644 --- a/sheetpress/components/sprcb-650-light/laser/en/Steel/4mm/SPRCB650-8_Rib_x2.DXF +++ b/sheetpress/components/sprcb-650-light/laser/en/Steel/4mm/SPRCB650-8_Rib_x2.DXF @@ -445,19 +445,19 @@ $SKPOLY 9 $TDCREATE 40 -2460493.400955347 +2460493.778797766 9 $TDUCREATE 40 -2460493.317622014 +2460493.695464433 9 $TDUPDATE 40 -2460493.400967975 +2460493.778810394 9 $TDUUPDATE 40 -2460493.317634641 +2460493.69547706 9 $TDINDWG 40 @@ -505,7 +505,7 @@ $SPLINESEGS 9 $HANDSEED 5 -9E +A6 9 $SURFTAB1 70 @@ -885,7 +885,7 @@ $PSTYLEMODE 9 $FINGERPRINTGUID 2 -{2cc7f7f9-658c-4222-a1de-60065ae02feb} +{02935004-248f-4567-803d-044895bf6d35} 9 $VERSIONGUID 2 @@ -1835,19 +1835,19 @@ Continuous 100 AcDbLine 10 --321.0 +-110.0 20 -29.9 +10.0 30 0.0 11 --321.0 +-117.95 21 -15.1 +10.0 31 0.0 0 -ARC +LINE 5 64 330 @@ -1863,21 +1863,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --320.9 +-110.0 20 -15.1 +10.0 30 0.0 - 40 -0.0999999999999979 -100 -AcDbArc - 50 -180.0 - 51 -270.0 + 11 +-110.0 + 21 +5.0 + 31 +0.0 0 LINE 5 @@ -1897,19 +1895,19 @@ Continuous 100 AcDbLine 10 --320.9 +-84.5 20 -15.0 +5.0 30 0.0 11 --317.0 +-110.0 21 -15.0 +5.0 31 0.0 0 -LINE +ARC 5 66 330 @@ -1925,19 +1923,21 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --317.0 +-84.5 20 -15.0 +4.0 30 0.0 - 11 --317.0 - 21 -0.0 - 31 -0.0 + 40 +0.9999999999999867 +100 +AcDbArc + 50 +360.0 + 51 +90.0 0 LINE 5 @@ -1957,15 +1957,15 @@ Continuous 100 AcDbLine 10 --317.0 +-83.5 20 0.0 30 0.0 11 --302.0 +-83.5 21 -0.0 +4.0 31 0.0 0 @@ -1987,19 +1987,19 @@ Continuous 100 AcDbLine 10 --302.0 +-83.5 20 -4.0 +0.0 30 0.0 11 --302.0 +-45.0 21 0.0 31 0.0 0 -ARC +LINE 5 69 330 @@ -2015,23 +2015,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --301.0 +-45.0 20 -4.0 +0.0 30 0.0 - 40 -1.0 -100 -AcDbArc - 50 -90.0 - 51 -180.0 + 11 +-45.0 + 21 +4.0 + 31 +0.0 0 -LINE +ARC 5 6A 330 @@ -2047,21 +2045,23 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --213.0 +-44.0 20 -5.0 +4.0 30 0.0 - 11 --301.0 - 21 -5.0 - 31 -0.0 + 40 +0.9999999999999867 +100 +AcDbArc + 50 +90.0 + 51 +180.0 0 -ARC +LINE 5 6B 330 @@ -2077,21 +2077,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --213.0 +-44.0 20 -4.0 +5.0 30 0.0 - 40 -1.0 -100 -AcDbArc - 50 -360.0 - 51 -90.0 + 11 +-7.0 + 21 +5.0 + 31 +0.0 0 LINE 5 @@ -2111,15 +2109,15 @@ Continuous 100 AcDbLine 10 --212.0 +-7.0 20 -0.0 +5.0 30 0.0 11 --212.0 +-7.0 21 -4.0 +10.0 31 0.0 0 @@ -2141,15 +2139,15 @@ Continuous 100 AcDbLine 10 --212.0 +7.0 20 -0.0 +10.0 30 0.0 11 --173.5 +-7.0 21 -0.0 +10.0 31 0.0 0 @@ -2171,19 +2169,19 @@ Continuous 100 AcDbLine 10 --173.5 +7.0 20 -4.0 +10.0 30 0.0 11 --173.5 +7.0 21 -0.0 +5.0 31 0.0 0 -ARC +LINE 5 6F 330 @@ -2199,23 +2197,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --172.5 +7.0 20 -4.0 +5.0 30 0.0 - 40 -1.0 -100 -AcDbArc - 50 -90.0 - 51 -180.0 + 11 +44.0 + 21 +5.0 + 31 +0.0 0 -LINE +ARC 5 70 330 @@ -2231,21 +2227,23 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --124.05 +44.0 20 -5.0 +4.0 30 0.0 - 11 --172.5 - 21 -5.0 - 31 + 40 +0.9999999999999867 +100 +AcDbArc + 50 0.0 + 51 +90.0 0 -ARC +LINE 5 71 330 @@ -2261,20 +2259,18 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --124.05 +45.0 20 -7.0 +4.0 30 0.0 - 40 -2.0 -100 -AcDbArc - 50 -270.0 - 51 + 11 +45.0 + 21 +0.0 + 31 0.0 0 LINE @@ -2293,404 +2289,6 @@ Continuous 370 25 100 -AcDbLine - 10 --122.05 - 20 -7.0 - 30 -0.0 - 11 --122.05 - 21 -23.0 - 31 -0.0 - 0 -LINE - 5 -73 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --122.05 - 20 -23.0 - 30 -0.0 - 11 --117.95 - 21 -23.0 - 31 -0.0 - 0 -LINE - 5 -74 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --117.95 - 20 -23.0 - 30 -0.0 - 11 --117.95 - 21 -7.0 - 31 -0.0 - 0 -ARC - 5 -75 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --115.95 - 20 -7.0 - 30 -0.0 - 40 -2.0 -100 -AcDbArc - 50 -180.0 - 51 -270.0 - 0 -LINE - 5 -76 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --84.5 - 20 -5.0 - 30 -0.0 - 11 --115.95 - 21 -5.0 - 31 -0.0 - 0 -ARC - 5 -77 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --84.5 - 20 -4.0 - 30 -0.0 - 40 -0.9999999999999867 -100 -AcDbArc - 50 -360.0 - 51 -90.0 - 0 -LINE - 5 -78 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --83.5 - 20 -0.0 - 30 -0.0 - 11 --83.5 - 21 -4.0 - 31 -0.0 - 0 -LINE - 5 -79 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --83.5 - 20 -0.0 - 30 -0.0 - 11 --45.0 - 21 -0.0 - 31 -0.0 - 0 -LINE - 5 -7A -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --45.0 - 20 -0.0 - 30 -0.0 - 11 --45.0 - 21 -4.0 - 31 -0.0 - 0 -ARC - 5 -7B -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --44.0 - 20 -4.0 - 30 -0.0 - 40 -0.9999999999999867 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -7C -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --44.0 - 20 -5.0 - 30 -0.0 - 11 -44.0 - 21 -5.0 - 31 -0.0 - 0 -ARC - 5 -7D -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -44.0 - 20 -4.0 - 30 -0.0 - 40 -0.9999999999999867 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -7E -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -45.0 - 20 -4.0 - 30 -0.0 - 11 -45.0 - 21 -0.0 - 31 -0.0 - 0 -LINE - 5 -7F -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 AcDbLine 10 45.0 @@ -2707,6 +2305,400 @@ AcDbLine 0 LINE 5 +73 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +83.5 + 20 +0.0 + 30 +0.0 + 11 +83.5 + 21 +4.0 + 31 +0.0 + 0 +ARC + 5 +74 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +84.5 + 20 +4.0 + 30 +0.0 + 40 +0.9999999999999867 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +75 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +84.5 + 20 +5.0 + 30 +0.0 + 11 +110.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +76 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +110.0 + 20 +5.0 + 30 +0.0 + 11 +110.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +77 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +117.95 + 20 +10.0 + 30 +0.0 + 11 +110.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +78 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +117.95 + 20 +23.0 + 30 +0.0 + 11 +117.95 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +79 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +122.05 + 20 +23.0 + 30 +0.0 + 11 +117.95 + 21 +23.0 + 31 +0.0 + 0 +LINE + 5 +7A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +122.05 + 20 +10.0 + 30 +0.0 + 11 +122.05 + 21 +23.0 + 31 +0.0 + 0 +LINE + 5 +7B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +10.0 + 30 +0.0 + 11 +122.05 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +7C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +10.0 + 30 +0.0 + 11 +130.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +7D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +5.0 + 30 +0.0 + 11 +172.5 + 21 +5.0 + 31 +0.0 + 0 +ARC + 5 +7E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +172.5 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +7F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +173.5 + 20 +4.0 + 30 +0.0 + 11 +173.5 + 21 +0.0 + 31 +0.0 + 0 +LINE + 5 80 330 1F @@ -2723,19 +2715,19 @@ Continuous 100 AcDbLine 10 -83.5 +173.5 20 0.0 30 0.0 11 -83.5 +212.0 21 -4.0 +0.0 31 0.0 0 -ARC +LINE 5 81 330 @@ -2751,23 +2743,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -84.5 +212.0 20 -4.0 +0.0 30 0.0 - 40 -0.9999999999999867 -100 -AcDbArc - 50 -90.0 - 51 -180.0 + 11 +212.0 + 21 +4.0 + 31 +0.0 0 -LINE +ARC 5 82 330 @@ -2783,21 +2773,23 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 -84.5 +213.0 20 -5.0 +4.0 30 0.0 - 11 -115.95 - 21 -5.0 - 31 -0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 0 -ARC +LINE 5 83 330 @@ -2813,23 +2805,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -115.95 +213.0 20 -7.0 +5.0 30 0.0 - 40 -2.0 -100 -AcDbArc - 50 -270.0 - 51 + 11 +301.0 + 21 +5.0 + 31 0.0 0 -LINE +ARC 5 84 330 @@ -2845,19 +2835,21 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 -117.95 +301.0 20 -23.0 +4.0 30 0.0 - 11 -117.95 - 21 -7.0 - 31 + 40 +1.0 +100 +AcDbArc + 50 0.0 + 51 +90.0 0 LINE 5 @@ -2877,15 +2869,15 @@ Continuous 100 AcDbLine 10 -122.05 +302.0 20 -23.0 +4.0 30 0.0 11 -117.95 +302.0 21 -23.0 +0.0 31 0.0 0 @@ -2905,344 +2897,6 @@ Continuous 370 25 100 -AcDbLine - 10 -122.05 - 20 -7.0 - 30 -0.0 - 11 -122.05 - 21 -23.0 - 31 -0.0 - 0 -ARC - 5 -87 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -124.05 - 20 -7.0 - 30 -0.0 - 40 -2.0 -100 -AcDbArc - 50 -180.0 - 51 -270.0 - 0 -LINE - 5 -88 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -124.05 - 20 -5.0 - 30 -0.0 - 11 -172.5 - 21 -5.0 - 31 -0.0 - 0 -ARC - 5 -89 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -172.5 - 20 -4.0 - 30 -0.0 - 40 -1.0 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -8A -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -173.5 - 20 -4.0 - 30 -0.0 - 11 -173.5 - 21 -0.0 - 31 -0.0 - 0 -LINE - 5 -8B -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -173.5 - 20 -0.0 - 30 -0.0 - 11 -212.0 - 21 -0.0 - 31 -0.0 - 0 -LINE - 5 -8C -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -212.0 - 20 -0.0 - 30 -0.0 - 11 -212.0 - 21 -4.0 - 31 -0.0 - 0 -ARC - 5 -8D -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -213.0 - 20 -4.0 - 30 -0.0 - 40 -1.0 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -8E -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -213.0 - 20 -5.0 - 30 -0.0 - 11 -301.0 - 21 -5.0 - 31 -0.0 - 0 -ARC - 5 -8F -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -301.0 - 20 -4.0 - 30 -0.0 - 40 -1.0 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -90 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -302.0 - 20 -4.0 - 30 -0.0 - 11 -302.0 - 21 -0.0 - 31 -0.0 - 0 -LINE - 5 -91 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 AcDbLine 10 302.0 @@ -3259,7 +2913,7 @@ AcDbLine 0 LINE 5 -92 +87 330 1F 100 @@ -3289,7 +2943,7 @@ AcDbLine 0 LINE 5 -93 +88 330 1F 100 @@ -3319,7 +2973,7 @@ AcDbLine 0 ARC 5 -94 +89 330 1F 100 @@ -3351,7 +3005,7 @@ AcDbArc 0 LINE 5 -95 +8A 330 1F 100 @@ -3381,7 +3035,7 @@ AcDbLine 0 ARC 5 -96 +8B 330 1F 100 @@ -3413,7 +3067,7 @@ AcDbArc 0 LINE 5 -97 +8C 330 1F 100 @@ -3443,7 +3097,7 @@ AcDbLine 0 LINE 5 -98 +8D 330 1F 100 @@ -3473,7 +3127,7 @@ AcDbLine 0 LINE 5 -99 +8E 330 1F 100 @@ -3503,7 +3157,7 @@ AcDbLine 0 LINE 5 -9A +8F 330 1F 100 @@ -3533,7 +3187,7 @@ AcDbLine 0 LINE 5 -9B +90 330 1F 100 @@ -3563,7 +3217,7 @@ AcDbLine 0 ARC 5 -9C +91 330 1F 100 @@ -3593,6 +3247,584 @@ AcDbArc 51 180.0 0 +LINE + 5 +92 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-321.0 + 20 +29.9 + 30 +0.0 + 11 +-321.0 + 21 +15.1 + 31 +0.0 + 0 +ARC + 5 +93 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-320.9 + 20 +15.1 + 30 +0.0 + 40 +0.0999999999999979 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +94 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-320.9 + 20 +15.0 + 30 +0.0 + 11 +-317.0 + 21 +15.0 + 31 +0.0 + 0 +LINE + 5 +95 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-317.0 + 20 +15.0 + 30 +0.0 + 11 +-317.0 + 21 +0.0 + 31 +0.0 + 0 +LINE + 5 +96 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-317.0 + 20 +0.0 + 30 +0.0 + 11 +-302.0 + 21 +0.0 + 31 +0.0 + 0 +LINE + 5 +97 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-302.0 + 20 +4.0 + 30 +0.0 + 11 +-302.0 + 21 +0.0 + 31 +0.0 + 0 +ARC + 5 +98 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-301.0 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +99 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-213.0 + 20 +5.0 + 30 +0.0 + 11 +-301.0 + 21 +5.0 + 31 +0.0 + 0 +ARC + 5 +9A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-213.0 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +360.0 + 51 +90.0 + 0 +LINE + 5 +9B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-212.0 + 20 +0.0 + 30 +0.0 + 11 +-212.0 + 21 +4.0 + 31 +0.0 + 0 +LINE + 5 +9C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-212.0 + 20 +0.0 + 30 +0.0 + 11 +-173.5 + 21 +0.0 + 31 +0.0 + 0 +LINE + 5 +9D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-173.5 + 20 +4.0 + 30 +0.0 + 11 +-173.5 + 21 +0.0 + 31 +0.0 + 0 +ARC + 5 +9E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-172.5 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +9F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-130.0 + 20 +5.0 + 30 +0.0 + 11 +-172.5 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +A0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-130.0 + 20 +5.0 + 30 +0.0 + 11 +-130.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +A1 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.05 + 20 +10.0 + 30 +0.0 + 11 +-130.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +A2 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.05 + 20 +10.0 + 30 +0.0 + 11 +-122.05 + 21 +23.0 + 31 +0.0 + 0 +LINE + 5 +A3 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.05 + 20 +23.0 + 30 +0.0 + 11 +-117.95 + 21 +23.0 + 31 +0.0 + 0 +LINE + 5 +A4 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-117.95 + 20 +23.0 + 30 +0.0 + 11 +-117.95 + 21 +10.0 + 31 +0.0 + 0 ENDSEC 0 SECTION @@ -3635,7 +3867,7 @@ ACAD_SCALELIST 3 DWGPROPS 350 -9D +A5 0 DICTIONARY 5 @@ -3827,7 +4059,7 @@ B6 0 XRECORD 5 -9D +A5 102 {ACAD_REACTORS 330 @@ -3879,9 +4111,9 @@ mc007 40 0.0 41 -2460493.317622014 +2460493.695464433 42 -2460493.317634641 +2460493.69547706 1 90 diff --git a/sheetpress/components/sprcb-650-light/laser/en/Steel/5mm/SPRCB650-303_TriMount_x8.DXF b/sheetpress/components/sprcb-650-light/laser/en/Steel/5mm/SPRCB650-303_TriMount_x8.DXF index f519b248d..d99425e5a 100644 --- a/sheetpress/components/sprcb-650-light/laser/en/Steel/5mm/SPRCB650-303_TriMount_x8.DXF +++ b/sheetpress/components/sprcb-650-light/laser/en/Steel/5mm/SPRCB650-303_TriMount_x8.DXF @@ -25,17 +25,17 @@ $INSBASE 9 $EXTMIN 10 --6.7470269118 +-5.7470269118 20 -9.5393485831 +10.5393485831 30 0.0 9 $EXTMAX 10 -48.2529730882 +46.6688365591 20 -64.5393485831 +62.955212054 30 0.0 9 @@ -445,19 +445,19 @@ $SKPOLY 9 $TDCREATE 40 -2460347.507625266 +2460493.780659745 9 $TDUCREATE 40 -2460347.465958599 +2460493.697326412 9 $TDUPDATE 40 -2460347.507637604 +2460493.780672454 9 $TDUUPDATE 40 -2460347.465970938 +2460493.69733912 9 $TDINDWG 40 @@ -505,7 +505,7 @@ $SPLINESEGS 9 $HANDSEED 5 -75 +79 9 $SURFTAB1 70 @@ -885,7 +885,7 @@ $PSTYLEMODE 9 $FINGERPRINTGUID 2 -{bedf3f8b-c27f-4a34-a3b7-5281bbcfd0b9} +{d5fa7fe0-53bd-4a21-8a6a-1ee90fe65884} 9 $VERSIONGUID 2 @@ -1075,9 +1075,9 @@ AcDbViewportTableRecord 21 1.0 12 -20.7529730882 +20.4609048237 22 -37.0393485831 +36.7472803186 13 0.0 23 @@ -1103,7 +1103,7 @@ AcDbViewportTableRecord 37 0.0 40 -56.1 +53.4641807404 41 1.0 42 @@ -1817,7 +1817,7 @@ SECTION 2 ENTITIES 0 -LINE +CIRCLE 5 63 330 @@ -1833,21 +1833,17 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --1.7470269118 +23.1819052763 20 -18.0393485831 +39.4682807712 30 0.0 - 11 --1.7470269118 - 21 -29.5393485831 - 31 -0.0 + 40 +3.400000000000002 0 -ARC +LINE 5 64 330 @@ -1863,23 +1859,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -1.7529730882 +13.8371096172 20 -18.0393485831 +62.955212054 30 0.0 - 40 -3.5 -100 -AcDbArc - 50 -180.0 - 51 -270.0 + 11 +-0.7470269118 + 21 +62.955212054 + 31 +0.0 0 -LINE +ARC 5 65 330 @@ -1895,19 +1889,21 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 -1.7529730882 +-0.7470269118 20 -14.5393485831 +61.955212054 30 0.0 - 11 -13.2529730882 - 21 -14.5393485831 - 31 -0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 0 LINE 5 @@ -1927,19 +1923,19 @@ Continuous 100 AcDbLine 10 -13.2529730882 +-1.7470269118 20 -14.5393485831 +61.955212054 30 0.0 11 -13.2529730882 +-1.7470269118 21 -13.0393485831 +48.0393485831 31 0.0 0 -ARC +LINE 5 67 330 @@ -1955,23 +1951,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -16.7529730882 +-1.7470269118 20 -13.0393485831 +48.0393485831 30 0.0 - 40 -3.500000000000002 -100 -AcDbArc - 50 -180.0 - 51 -270.0 + 11 +-5.5470269118 + 21 +48.0393485831 + 31 +0.0 0 -LINE +ARC 5 68 330 @@ -1987,21 +1981,23 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 -16.7529730882 +-5.5470269118 20 -9.5393485831 +47.8393485831 30 0.0 - 11 -29.7529730882 - 21 -9.5393485831 - 31 -0.0 + 40 +0.2000000000000028 +100 +AcDbArc + 50 +90.0 + 51 +180.0 0 -ARC +LINE 5 69 330 @@ -2017,23 +2013,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -29.7529730882 +-5.7470269118 20 -13.0393485831 +33.2393485831 30 0.0 - 40 -3.5 -100 -AcDbArc - 50 -270.0 - 51 + 11 +-5.7470269118 + 21 +47.8393485831 + 31 0.0 0 -LINE +ARC 5 6A 330 @@ -2049,19 +2043,21 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 -33.2529730882 +-5.5470269118 20 -14.5393485831 +33.2393485831 30 0.0 - 11 -33.2529730882 - 21 -13.0393485831 - 31 -0.0 + 40 +0.1999999999999993 +100 +AcDbArc + 50 +180.0 + 51 +270.0 0 LINE 5 @@ -2081,15 +2077,15 @@ Continuous 100 AcDbLine 10 -33.2529730882 +-1.7470269118 20 -14.5393485831 +33.0393485831 30 0.0 11 -48.2529730882 +-5.5470269118 21 -14.5393485831 +33.0393485831 31 0.0 0 @@ -2111,19 +2107,19 @@ Continuous 100 AcDbLine 10 -48.2529730882 +-1.7470269118 20 -14.5393485831 +14.7393485831 30 0.0 11 -1.7470269118 21 -64.5393485831 +33.0393485831 31 0.0 0 -LINE +ARC 5 6D 330 @@ -2139,19 +2135,21 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --1.7470269118 +-1.5470269118 20 -64.5393485831 +14.7393485831 30 0.0 - 11 --1.7470269118 - 21 -49.5393485831 - 31 -0.0 + 40 +0.2000000000000011 +100 +AcDbArc + 50 +180.0 + 51 +270.0 0 LINE 5 @@ -2171,19 +2169,19 @@ Continuous 100 AcDbLine 10 --1.7470269118 +-1.5470269118 20 -49.5393485831 +14.5393485831 30 0.0 11 --3.2470269118 +16.7529730882 21 -49.5393485831 +14.5393485831 31 0.0 0 -ARC +LINE 5 6F 330 @@ -2199,23 +2197,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --3.2470269118 +16.7529730882 20 -46.0393485831 +14.5393485831 30 0.0 - 40 -3.500000000000014 -100 -AcDbArc - 50 -90.0 - 51 -180.0 + 11 +16.7529730882 + 21 +10.7393485831 + 31 +0.0 0 -LINE +ARC 5 70 330 @@ -2231,21 +2227,23 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --6.7470269118 +16.9529730882 20 -33.0393485831 +10.7393485831 30 0.0 - 11 --6.7470269118 - 21 -46.0393485831 - 31 -0.0 + 40 +0.2000000000000011 +100 +AcDbArc + 50 +180.0 + 51 +270.0 0 -ARC +LINE 5 71 330 @@ -2261,23 +2259,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --3.2470269118 +16.9529730882 20 -33.0393485831 +10.5393485831 30 0.0 - 40 -3.500000000000004 -100 -AcDbArc - 50 -180.0 - 51 -270.0 + 11 +31.5529730882 + 21 +10.5393485831 + 31 +0.0 0 -LINE +ARC 5 72 330 @@ -2293,21 +2289,23 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --1.7470269118 +31.5529730882 20 -29.5393485831 +10.7393485831 30 0.0 - 11 --3.2470269118 - 21 -29.5393485831 - 31 + 40 +0.2000000000000011 +100 +AcDbArc + 50 +270.0 + 51 0.0 0 -CIRCLE +LINE 5 73 330 @@ -2323,15 +2321,141 @@ Continuous 370 25 100 +AcDbLine + 10 +31.7529730882 + 20 +14.5393485831 + 30 +0.0 + 11 +31.7529730882 + 21 +10.7393485831 + 31 +0.0 + 0 +LINE + 5 +74 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +31.7529730882 + 20 +14.5393485831 + 30 +0.0 + 11 +45.6688365591 + 21 +14.5393485831 + 31 +0.0 + 0 +ARC + 5 +75 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 AcDbCircle 10 -16.1819052763 +45.6688365591 20 -32.4682807712 +15.5393485831 30 0.0 40 -3.399999999999999 +1.000000000000002 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +76 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +46.6688365591 + 20 +30.1234851122 + 30 +0.0 + 11 +46.6688365591 + 21 +15.5393485831 + 31 +0.0 + 0 +LINE + 5 +77 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +46.6688365591 + 20 +30.1234851122 + 30 +0.0 + 11 +13.8371096172 + 21 +62.955212054 + 31 +0.0 0 ENDSEC 0 @@ -2375,7 +2499,7 @@ ACAD_SCALELIST 3 DWGPROPS 350 -74 +78 0 DICTIONARY 5 @@ -2567,7 +2691,7 @@ B6 0 XRECORD 5 -74 +78 102 {ACAD_REACTORS 330 @@ -2619,9 +2743,9 @@ mc007 40 0.0 41 -2460347.465958599 +2460493.697326412 42 -2460347.465970938 +2460493.69733912 1 90 @@ -2913,9 +3037,9 @@ ANSI_A_(11.00_x_8.50_Inches) 45 215.9 46 -52.6997934447 +49.9146790599 47 --55.0423177336 +-60.9477748725 48 0.0 49 @@ -2925,7 +3049,7 @@ ANSI_A_(11.00_x_8.50_Inches) 141 0.0 142 -0.153 +0.1605430006 143 1.0 70 @@ -2969,15 +3093,15 @@ Model 32 0.0 14 --6.7470269118 +-5.7470269118 24 -9.5393485831 +10.5393485831 34 0.0 15 -48.2529730882 +46.6688365591 25 -64.5393485831 +62.955212054 35 0.0 146 diff --git a/sheetpress/components/sprcb-650-light/laser/es/FERRO/4mm/SPRCB650-6_Side_x2.DXF b/sheetpress/components/sprcb-650-light/laser/es/FERRO/4mm/SPRCB650-6_Side_x2.DXF index 705e042c1..831789dc9 100644 --- a/sheetpress/components/sprcb-650-light/laser/es/FERRO/4mm/SPRCB650-6_Side_x2.DXF +++ b/sheetpress/components/sprcb-650-light/laser/es/FERRO/4mm/SPRCB650-6_Side_x2.DXF @@ -445,19 +445,19 @@ $SKPOLY 9 $TDCREATE 40 -2460493.380555891 +2460493.779609016 9 $TDUCREATE 40 -2460493.297222558 +2460493.696275683 9 $TDUPDATE 40 -2460493.380568658 +2460493.779621667 9 $TDUUPDATE 40 -2460493.297235324 +2460493.696288333 9 $TDINDWG 40 @@ -505,7 +505,7 @@ $SPLINESEGS 9 $HANDSEED 5 -9C +B0 9 $SURFTAB1 70 @@ -885,7 +885,7 @@ $PSTYLEMODE 9 $FINGERPRINTGUID 2 -{7949eba8-2934-4793-853b-2bddb693d404} +{2d26bbf1-9069-4f52-a102-bfee066a00f1} 9 $VERSIONGUID 2 @@ -1835,13 +1835,13 @@ Continuous 100 AcDbCircle 10 -234.5 +113.3 20 --12.5 +18.0 30 0.0 40 -2.499999999999943 +1.5 0 CIRCLE 5 @@ -1859,6 +1859,318 @@ Continuous 370 25 100 +AcDbCircle + 10 +75.7 + 20 +18.0 + 30 +0.0 + 40 +1.5 + 0 +CIRCLE + 5 +65 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +75.7 + 20 +-18.0 + 30 +0.0 + 40 +1.5 + 0 +CIRCLE + 5 +66 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +113.3 + 20 +-18.0 + 30 +0.0 + 40 +1.5 + 0 +CIRCLE + 5 +67 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-113.3 + 20 +18.0 + 30 +0.0 + 40 +1.5 + 0 +CIRCLE + 5 +68 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-75.7 + 20 +18.0 + 30 +0.0 + 40 +1.5 + 0 +CIRCLE + 5 +69 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-75.7 + 20 +-18.0 + 30 +0.0 + 40 +1.5 + 0 +CIRCLE + 5 +6A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-113.3 + 20 +-18.0 + 30 +0.0 + 40 +1.5 + 0 +CIRCLE + 5 +6B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-55.0 + 20 +11.2032246982 + 30 +0.0 + 40 +3.399999999999999 + 0 +CIRCLE + 5 +6C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +55.0 + 20 +11.2032246982 + 30 +0.0 + 40 +3.399999999999991 + 0 +CIRCLE + 5 +6D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +55.0 + 20 +-11.2032246982 + 30 +0.0 + 40 +3.399999999999991 + 0 +CIRCLE + 5 +6E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-55.0 + 20 +-11.2032246982 + 30 +0.0 + 40 +3.399999999999999 + 0 +CIRCLE + 5 +6F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +234.5 + 20 +-12.5 + 30 +0.0 + 40 +2.499999999999943 + 0 +CIRCLE + 5 +70 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 AcDbCircle 10 189.5 @@ -1871,7 +2183,7 @@ AcDbCircle 0 CIRCLE 5 -65 +71 330 1F 100 @@ -1897,7 +2209,7 @@ AcDbCircle 0 CIRCLE 5 -66 +72 330 1F 100 @@ -1923,7 +2235,7 @@ AcDbCircle 0 CIRCLE 5 -67 +73 330 1F 100 @@ -1949,7 +2261,7 @@ AcDbCircle 0 CIRCLE 5 -68 +74 330 1F 100 @@ -1975,7 +2287,7 @@ AcDbCircle 0 CIRCLE 5 -69 +75 330 1F 100 @@ -2001,7 +2313,7 @@ AcDbCircle 0 CIRCLE 5 -6A +76 330 1F 100 @@ -2027,7 +2339,7 @@ AcDbCircle 0 CIRCLE 5 -6B +77 330 1F 100 @@ -2053,7 +2365,7 @@ AcDbCircle 0 LINE 5 -6C +78 330 1F 100 @@ -2083,7 +2395,7 @@ AcDbLine 0 LINE 5 -6D +79 330 1F 100 @@ -2113,7 +2425,7 @@ AcDbLine 0 LINE 5 -6E +7A 330 1F 100 @@ -2143,7 +2455,7 @@ AcDbLine 0 LINE 5 -6F +7B 330 1F 100 @@ -2173,7 +2485,7 @@ AcDbLine 0 CIRCLE 5 -70 +7C 330 1F 100 @@ -2199,354 +2511,6 @@ AcDbCircle 0 LINE 5 -71 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --298.6 - 20 -8.45 - 30 -0.0 - 11 --298.6 - 21 -12.55 - 31 -0.0 - 0 -LINE - 5 -72 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --298.6 - 20 -12.55 - 30 -0.0 - 11 --283.4 - 21 -12.55 - 31 -0.0 - 0 -LINE - 5 -73 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --283.4 - 20 -8.45 - 30 -0.0 - 11 --283.4 - 21 -12.55 - 31 -0.0 - 0 -LINE - 5 -74 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --298.6 - 20 -8.45 - 30 -0.0 - 11 --283.4 - 21 -8.45 - 31 -0.0 - 0 -CIRCLE - 5 -75 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -260.5158403643 - 20 --12.5 - 30 -0.0 - 40 -3.399999999999977 - 0 -CIRCLE - 5 -76 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -163.4841596357 - 20 -12.5 - 30 -0.0 - 40 -3.400000000000006 - 0 -CIRCLE - 5 -77 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -260.5158403643 - 20 -12.5 - 30 -0.0 - 40 -3.399999999999977 - 0 -LINE - 5 -78 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -298.6 - 20 -12.55 - 30 -0.0 - 11 -283.4 - 21 -12.55 - 31 -0.0 - 0 -LINE - 5 -79 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -298.6 - 20 -8.45 - 30 -0.0 - 11 -298.6 - 21 -12.55 - 31 -0.0 - 0 -LINE - 5 -7A -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -298.6 - 20 -8.45 - 30 -0.0 - 11 -283.4 - 21 -8.45 - 31 -0.0 - 0 -LINE - 5 -7B -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -283.4 - 20 -8.45 - 30 -0.0 - 11 -283.4 - 21 -12.55 - 31 -0.0 - 0 -LINE - 5 -7C -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -117.95 - 20 -7.6 - 30 -0.0 - 11 -122.05 - 21 -7.6 - 31 -0.0 - 0 -LINE - 5 7D 330 1F @@ -2563,15 +2527,15 @@ Continuous 100 AcDbLine 10 -122.05 +-298.6 20 -7.6 +8.45 30 0.0 11 -122.05 +-298.6 21 --7.6 +12.55 31 0.0 0 @@ -2593,15 +2557,15 @@ Continuous 100 AcDbLine 10 -122.05 +-298.6 20 --7.6 +12.55 30 0.0 11 -117.95 +-283.4 21 --7.6 +12.55 31 0.0 0 @@ -2623,15 +2587,15 @@ Continuous 100 AcDbLine 10 -117.95 +-283.4 20 --7.6 +8.45 30 0.0 11 -117.95 +-283.4 21 -7.6 +12.55 31 0.0 0 @@ -2653,19 +2617,19 @@ Continuous 100 AcDbLine 10 --117.95 +-298.6 20 --7.6 +8.45 30 0.0 11 --122.05 +-283.4 21 --7.6 +8.45 31 0.0 0 -LINE +CIRCLE 5 81 330 @@ -2681,21 +2645,17 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --122.05 +260.5158403643 20 --7.6 +-12.5 30 0.0 - 11 --122.05 - 21 -7.6 - 31 -0.0 + 40 +3.399999999999977 0 -LINE +CIRCLE 5 82 330 @@ -2711,21 +2671,17 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --122.05 +163.4841596357 20 -7.6 +12.5 30 0.0 - 11 --117.95 - 21 -7.6 - 31 -0.0 + 40 +3.400000000000006 0 -LINE +CIRCLE 5 83 330 @@ -2741,19 +2697,15 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --117.95 +260.5158403643 20 -7.6 +12.5 30 0.0 - 11 --117.95 - 21 --7.6 - 31 -0.0 + 40 +3.399999999999977 0 LINE 5 @@ -2773,19 +2725,19 @@ Continuous 100 AcDbLine 10 --321.0 +298.6 20 -9.8 +12.55 30 0.0 11 --321.0 +283.4 21 --9.8 +12.55 31 0.0 0 -ARC +LINE 5 85 330 @@ -2801,21 +2753,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --320.8 +298.6 20 --9.8 +8.45 30 0.0 - 40 -0.2000000000000011 -100 -AcDbArc - 50 -180.0 - 51 -270.0 + 11 +298.6 + 21 +12.55 + 31 +0.0 0 LINE 5 @@ -2835,15 +2785,15 @@ Continuous 100 AcDbLine 10 --320.8 +298.6 20 --10.0 +8.45 30 0.0 11 --317.0 +283.4 21 --10.0 +8.45 31 0.0 0 @@ -2865,15 +2815,15 @@ Continuous 100 AcDbLine 10 --317.0 +283.4 20 --10.0 +8.45 30 0.0 11 --317.0 +283.4 21 --22.5 +12.55 31 0.0 0 @@ -2893,6 +2843,246 @@ Continuous 370 25 100 +AcDbLine + 10 +117.95 + 20 +7.6 + 30 +0.0 + 11 +122.05 + 21 +7.6 + 31 +0.0 + 0 +LINE + 5 +89 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +122.05 + 20 +7.6 + 30 +0.0 + 11 +122.05 + 21 +-7.6 + 31 +0.0 + 0 +LINE + 5 +8A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +122.05 + 20 +-7.6 + 30 +0.0 + 11 +117.95 + 21 +-7.6 + 31 +0.0 + 0 +LINE + 5 +8B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +117.95 + 20 +-7.6 + 30 +0.0 + 11 +117.95 + 21 +7.6 + 31 +0.0 + 0 +LINE + 5 +8C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-117.95 + 20 +-7.6 + 30 +0.0 + 11 +-122.05 + 21 +-7.6 + 31 +0.0 + 0 +LINE + 5 +8D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.05 + 20 +-7.6 + 30 +0.0 + 11 +-122.05 + 21 +7.6 + 31 +0.0 + 0 +LINE + 5 +8E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.05 + 20 +7.6 + 30 +0.0 + 11 +-117.95 + 21 +7.6 + 31 +0.0 + 0 +LINE + 5 +8F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-117.95 + 20 +7.6 + 30 +0.0 + 11 +-117.95 + 21 +-7.6 + 31 +0.0 + 0 +LINE + 5 +90 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 AcDbLine 10 -317.0 @@ -2901,6 +3091,250 @@ AcDbLine 30 0.0 11 +-105.5 + 21 +-22.5 + 31 +0.0 + 0 +LINE + 5 +91 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-105.5 + 20 +-22.5 + 30 +0.0 + 11 +-105.5 + 21 +-8.0 + 31 +0.0 + 0 +ARC + 5 +92 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-94.5 + 20 +-8.0 + 30 +0.0 + 40 +11.00000000000001 +100 +AcDbArc + 50 +0.0 + 51 +180.0 + 0 +LINE + 5 +93 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-83.5 + 20 +-8.0 + 30 +0.0 + 11 +-83.5 + 21 +-22.5 + 31 +0.0 + 0 +LINE + 5 +94 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-83.5 + 20 +-22.5 + 30 +0.0 + 11 +79.5 + 21 +-22.5 + 31 +0.0 + 0 +LINE + 5 +95 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +79.5 + 20 +-22.5 + 30 +0.0 + 11 +79.5 + 21 +-7.0 + 31 +0.0 + 0 +ARC + 5 +96 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +94.5 + 20 +-7.0 + 30 +0.0 + 40 +14.99999999999999 +100 +AcDbArc + 50 +0.0 + 51 +180.0 + 0 +LINE + 5 +97 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +109.5 + 20 +-7.0 + 30 +0.0 + 11 +109.5 + 21 +-22.5 + 31 +0.0 + 0 +LINE + 5 +98 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +109.5 + 20 +-22.5 + 30 +0.0 + 11 317.0 21 -22.5 @@ -2909,7 +3343,7 @@ AcDbLine 0 LINE 5 -89 +99 330 1F 100 @@ -2939,7 +3373,7 @@ AcDbLine 0 LINE 5 -8A +9A 330 1F 100 @@ -2969,7 +3403,7 @@ AcDbLine 0 ARC 5 -8B +9B 330 1F 100 @@ -3001,7 +3435,7 @@ AcDbArc 0 LINE 5 -8C +9C 330 1F 100 @@ -3031,7 +3465,7 @@ AcDbLine 0 ARC 5 -8D +9D 330 1F 100 @@ -3063,7 +3497,7 @@ AcDbArc 0 LINE 5 -8E +9E 330 1F 100 @@ -3093,7 +3527,7 @@ AcDbLine 0 LINE 5 -8F +9F 330 1F 100 @@ -3123,7 +3557,7 @@ AcDbLine 0 LINE 5 -90 +A0 330 1F 100 @@ -3153,7 +3587,7 @@ AcDbLine 0 LINE 5 -91 +A1 330 1F 100 @@ -3183,7 +3617,7 @@ AcDbLine 0 LINE 5 -92 +A2 330 1F 100 @@ -3213,7 +3647,7 @@ AcDbLine 0 ARC 5 -93 +A3 330 1F 100 @@ -3245,7 +3679,129 @@ AcDbArc 0 LINE 5 -94 +A4 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-321.0 + 20 +9.8 + 30 +0.0 + 11 +-321.0 + 21 +-9.8 + 31 +0.0 + 0 +ARC + 5 +A5 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-320.8 + 20 +-9.8 + 30 +0.0 + 40 +0.2000000000000011 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +A6 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-320.8 + 20 +-10.0 + 30 +0.0 + 11 +-317.0 + 21 +-10.0 + 31 +0.0 + 0 +LINE + 5 +A7 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-317.0 + 20 +-10.0 + 30 +0.0 + 11 +-317.0 + 21 +-22.5 + 31 +0.0 + 0 +LINE + 5 +A8 330 1F 100 @@ -3275,7 +3831,7 @@ AcDbLine 0 LINE 5 -95 +A9 330 1F 100 @@ -3305,7 +3861,7 @@ AcDbLine 0 LINE 5 -96 +AA 330 1F 100 @@ -3335,7 +3891,7 @@ AcDbLine 0 LINE 5 -97 +AB 330 1F 100 @@ -3365,7 +3921,7 @@ AcDbLine 0 CIRCLE 5 -98 +AC 330 1F 100 @@ -3391,7 +3947,7 @@ AcDbCircle 0 CIRCLE 5 -99 +AD 330 1F 100 @@ -3417,7 +3973,7 @@ AcDbCircle 0 CIRCLE 5 -9A +AE 330 1F 100 @@ -3483,7 +4039,7 @@ ACAD_SCALELIST 3 DWGPROPS 350 -9B +AF 0 DICTIONARY 5 @@ -3675,7 +4231,7 @@ B6 0 XRECORD 5 -9B +AF 102 {ACAD_REACTORS 330 @@ -3727,9 +4283,9 @@ mc007 40 0.0 41 -2460493.297222558 +2460493.696275683 42 -2460493.297235324 +2460493.696288333 1 90 diff --git a/sheetpress/components/sprcb-650-light/laser/es/FERRO/4mm/SPRCB650-7_RibDual_x2.DXF b/sheetpress/components/sprcb-650-light/laser/es/FERRO/4mm/SPRCB650-7_RibDual_x2.DXF index 1b6d717fd..594b25624 100644 --- a/sheetpress/components/sprcb-650-light/laser/es/FERRO/4mm/SPRCB650-7_RibDual_x2.DXF +++ b/sheetpress/components/sprcb-650-light/laser/es/FERRO/4mm/SPRCB650-7_RibDual_x2.DXF @@ -445,19 +445,19 @@ $SKPOLY 9 $TDCREATE 40 -2460490.41732787 +2460493.778469178 9 $TDUCREATE 40 -2460490.333994537 +2460493.695135845 9 $TDUPDATE 40 -2460490.417340497 +2460493.778481747 9 $TDUUPDATE 40 -2460490.334007164 +2460493.695148414 9 $TDINDWG 40 @@ -505,7 +505,7 @@ $SPLINESEGS 9 $HANDSEED 5 -C2 +DA 9 $SURFTAB1 70 @@ -885,7 +885,7 @@ $PSTYLEMODE 9 $FINGERPRINTGUID 2 -{9ec1e05c-866d-4b02-86d0-6d327281bb0f} +{a298a48d-81b0-4554-9f04-25f7e83a5b8b} 9 $VERSIONGUID 2 @@ -1817,7 +1817,7 @@ SECTION 2 ENTITIES 0 -CIRCLE +LINE 5 63 330 @@ -1833,17 +1833,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --129.0 +-27.0 20 -10.0 +40.0 30 0.0 - 40 -2.25 + 11 +-45.0 + 21 +40.0 + 31 +0.0 0 -CIRCLE +LINE 5 64 330 @@ -1859,17 +1863,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -129.0 +-27.0 20 -10.0 +40.0 30 0.0 - 40 -2.25 + 11 +-27.0 + 21 +36.0 + 31 +0.0 0 -CIRCLE +ARC 5 65 330 @@ -1887,15 +1895,21 @@ Continuous 100 AcDbCircle 10 -111.0 +-20.0 20 -10.0 +36.0 30 0.0 40 -2.25 +7.0 +100 +AcDbArc + 50 +180.0 + 51 +0.0 0 -CIRCLE +LINE 5 66 330 @@ -1911,15 +1925,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --111.0 +-13.0 20 -10.0 +36.0 30 0.0 - 40 -2.25 + 11 +-13.0 + 21 +40.0 + 31 +0.0 0 LINE 5 @@ -1939,19 +1957,19 @@ Continuous 100 AcDbLine 10 --320.9 +-7.0 20 -15.0 +40.0 30 0.0 11 --317.0 +-13.0 21 -15.0 +40.0 31 0.0 0 -ARC +LINE 5 68 330 @@ -1967,21 +1985,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --320.9 +-7.0 20 -15.1 +40.0 30 0.0 - 40 -0.0999999999999996 -100 -AcDbArc - 50 -180.0 - 51 -270.0 + 11 +-7.0 + 21 +35.0 + 31 +0.0 0 LINE 5 @@ -2001,19 +2017,19 @@ Continuous 100 AcDbLine 10 --321.0 +7.0 20 -29.9 +35.0 30 0.0 11 --321.0 +-7.0 21 -15.1 +35.0 31 0.0 0 -ARC +LINE 5 6A 330 @@ -2029,21 +2045,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --320.9 +7.0 20 -29.9 +35.0 30 0.0 - 40 -0.0999999999999979 -100 -AcDbArc - 50 -90.0 - 51 -180.0 + 11 +7.0 + 21 +40.0 + 31 +0.0 0 LINE 5 @@ -2063,15 +2077,15 @@ Continuous 100 AcDbLine 10 --320.9 +45.0 20 -30.0 +40.0 30 0.0 11 --317.0 +7.0 21 -30.0 +40.0 31 0.0 0 @@ -2093,15 +2107,15 @@ Continuous 100 AcDbLine 10 --317.0 +45.0 20 -44.9 +40.0 30 0.0 11 --317.0 +45.0 21 -30.0 +44.9 31 0.0 0 @@ -2123,13 +2137,13 @@ Continuous 100 AcDbCircle 10 --316.9 +45.1 20 44.9 30 0.0 40 -0.1000000000000085 +0.1000000000000014 100 AcDbArc 50 @@ -2155,13 +2169,13 @@ Continuous 100 AcDbLine 10 --316.9 +45.1 20 45.0 30 0.0 11 --305.1 +84.9 21 45.0 31 @@ -2185,13 +2199,13 @@ Continuous 100 AcDbCircle 10 --305.1 +84.9 20 44.9 30 0.0 40 -0.1000000000000085 +0.1000000000000014 100 AcDbArc 50 @@ -2217,13 +2231,13 @@ Continuous 100 AcDbLine 10 --305.0 +85.0 20 44.9 30 0.0 11 --305.0 +85.0 21 40.0 31 @@ -2247,13 +2261,13 @@ Continuous 100 AcDbLine 10 --215.0 +110.0 20 40.0 30 0.0 11 --305.0 +85.0 21 40.0 31 @@ -2277,19 +2291,19 @@ Continuous 100 AcDbLine 10 --215.0 +110.0 20 40.0 30 0.0 11 --215.0 +110.0 21 -44.9 +35.0 31 0.0 0 -ARC +LINE 5 73 330 @@ -2305,21 +2319,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --214.9 +117.95 20 -44.9 +35.0 30 0.0 - 40 -0.1000000000000085 -100 -AcDbArc - 50 -90.0 - 51 -180.0 + 11 +110.0 + 21 +35.0 + 31 +0.0 0 LINE 5 @@ -2339,19 +2351,19 @@ Continuous 100 AcDbLine 10 --214.9 +117.95 20 -45.0 +35.0 30 0.0 11 --175.1 +117.95 21 -45.0 +22.0 31 0.0 0 -ARC +LINE 5 75 330 @@ -2367,21 +2379,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --175.1 +117.95 20 -44.9 +22.0 30 0.0 - 40 -0.1000000000000085 -100 -AcDbArc - 50 + 11 +122.05 + 21 +22.0 + 31 0.0 - 51 -90.0 0 LINE 5 @@ -2401,15 +2411,15 @@ Continuous 100 AcDbLine 10 --175.0 +122.05 20 -44.9 +22.0 30 0.0 11 --175.0 +122.05 21 -40.0 +35.0 31 0.0 0 @@ -2431,19 +2441,19 @@ Continuous 100 AcDbLine 10 --122.15 +130.0 20 -40.0 +35.0 30 0.0 11 --175.0 +122.05 21 -40.0 +35.0 31 0.0 0 -ARC +LINE 5 78 330 @@ -2459,21 +2469,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --122.15 +130.0 20 -39.9 +35.0 30 0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 + 11 +130.0 + 21 +40.0 + 31 0.0 - 51 -90.0 0 LINE 5 @@ -2493,15 +2501,15 @@ Continuous 100 AcDbLine 10 --122.05 +175.0 20 -19.5 +40.0 30 0.0 11 --122.05 +130.0 21 -39.9 +40.0 31 0.0 0 @@ -2523,19 +2531,19 @@ Continuous 100 AcDbLine 10 --117.95 +175.0 20 -19.5 +40.0 30 0.0 11 --122.05 +175.0 21 -19.5 +44.9 31 0.0 0 -LINE +ARC 5 7B 330 @@ -2551,21 +2559,23 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --117.95 +175.1 20 -39.9 +44.9 30 0.0 - 11 --117.95 - 21 -19.5 - 31 -0.0 + 40 +0.1000000000000014 +100 +AcDbArc + 50 +90.0 + 51 +180.0 0 -ARC +LINE 5 7C 330 @@ -2581,23 +2591,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --117.85 +175.1 20 -39.9 +45.0 30 0.0 - 40 -0.1000000000000085 -100 -AcDbArc - 50 -90.0 - 51 -180.0 + 11 +214.9 + 21 +45.0 + 31 +0.0 0 -LINE +ARC 5 7D 330 @@ -2613,19 +2621,21 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --85.0 +214.9 20 -40.0 +44.9 30 0.0 - 11 --117.85 - 21 -40.0 - 31 + 40 +0.1000000000000014 +100 +AcDbArc + 50 0.0 + 51 +90.0 0 LINE 5 @@ -2645,19 +2655,19 @@ Continuous 100 AcDbLine 10 --85.0 +215.0 20 -40.0 +44.9 30 0.0 11 --85.0 +215.0 21 -44.9 +40.0 31 0.0 0 -ARC +LINE 5 7F 330 @@ -2673,21 +2683,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --84.9 +305.0 20 -44.9 +40.0 30 0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 -90.0 - 51 -180.0 + 11 +215.0 + 21 +40.0 + 31 +0.0 0 LINE 5 @@ -2707,15 +2715,15 @@ Continuous 100 AcDbLine 10 --84.9 +305.0 20 -45.0 +40.0 30 0.0 11 --45.1 +305.0 21 -45.0 +44.9 31 0.0 0 @@ -2737,19 +2745,19 @@ Continuous 100 AcDbCircle 10 --45.1 +305.1 20 44.9 30 0.0 40 -0.1000000000000014 +0.1000000000000085 100 AcDbArc 50 -0.0 - 51 90.0 + 51 +180.0 0 LINE 5 @@ -2769,19 +2777,19 @@ Continuous 100 AcDbLine 10 --45.0 +305.1 20 -44.9 +45.0 30 0.0 11 --45.0 +316.9 21 -40.0 +45.0 31 0.0 0 -LINE +ARC 5 83 330 @@ -2797,19 +2805,21 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 -45.0 +316.9 20 -40.0 +44.9 30 0.0 - 11 --45.0 - 21 -40.0 - 31 + 40 +0.1000000000000085 +100 +AcDbArc + 50 0.0 + 51 +90.0 0 LINE 5 @@ -2827,682 +2837,6 @@ Continuous 370 25 100 -AcDbLine - 10 -45.0 - 20 -40.0 - 30 -0.0 - 11 -45.0 - 21 -44.9 - 31 -0.0 - 0 -ARC - 5 -85 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -45.1 - 20 -44.9 - 30 -0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -86 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -45.1 - 20 -45.0 - 30 -0.0 - 11 -84.9 - 21 -45.0 - 31 -0.0 - 0 -ARC - 5 -87 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -84.9 - 20 -44.9 - 30 -0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -88 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -85.0 - 20 -44.9 - 30 -0.0 - 11 -85.0 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -89 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -117.85 - 20 -40.0 - 30 -0.0 - 11 -85.0 - 21 -40.0 - 31 -0.0 - 0 -ARC - 5 -8A -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -117.85 - 20 -39.9 - 30 -0.0 - 40 -0.1000000000000085 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -8B -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -117.95 - 20 -39.9 - 30 -0.0 - 11 -117.95 - 21 -19.5 - 31 -0.0 - 0 -LINE - 5 -8C -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -117.95 - 20 -19.5 - 30 -0.0 - 11 -122.05 - 21 -19.5 - 31 -0.0 - 0 -LINE - 5 -8D -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -122.05 - 20 -19.5 - 30 -0.0 - 11 -122.05 - 21 -39.9 - 31 -0.0 - 0 -ARC - 5 -8E -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -122.15 - 20 -39.9 - 30 -0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -8F -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -175.0 - 20 -40.0 - 30 -0.0 - 11 -122.15 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -90 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -175.0 - 20 -40.0 - 30 -0.0 - 11 -175.0 - 21 -44.9 - 31 -0.0 - 0 -ARC - 5 -91 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -175.1 - 20 -44.9 - 30 -0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -92 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -175.1 - 20 -45.0 - 30 -0.0 - 11 -214.9 - 21 -45.0 - 31 -0.0 - 0 -ARC - 5 -93 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -214.9 - 20 -44.9 - 30 -0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -94 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -215.0 - 20 -44.9 - 30 -0.0 - 11 -215.0 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -95 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -305.0 - 20 -40.0 - 30 -0.0 - 11 -215.0 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -96 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -305.0 - 20 -40.0 - 30 -0.0 - 11 -305.0 - 21 -44.9 - 31 -0.0 - 0 -ARC - 5 -97 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -305.1 - 20 -44.9 - 30 -0.0 - 40 -0.1000000000000085 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -98 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -305.1 - 20 -45.0 - 30 -0.0 - 11 -316.9 - 21 -45.0 - 31 -0.0 - 0 -ARC - 5 -99 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -316.9 - 20 -44.9 - 30 -0.0 - 40 -0.1000000000000085 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -9A -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 AcDbLine 10 317.0 @@ -3519,7 +2853,7 @@ AcDbLine 0 LINE 5 -9B +85 330 1F 100 @@ -3549,7 +2883,7 @@ AcDbLine 0 ARC 5 -9C +86 330 1F 100 @@ -3581,7 +2915,7 @@ AcDbArc 0 LINE 5 -9D +87 330 1F 100 @@ -3611,7 +2945,7 @@ AcDbLine 0 ARC 5 -9E +88 330 1F 100 @@ -3643,7 +2977,7 @@ AcDbArc 0 LINE 5 -9F +89 330 1F 100 @@ -3673,7 +3007,7 @@ AcDbLine 0 LINE 5 -A0 +8A 330 1F 100 @@ -3703,7 +3037,7 @@ AcDbLine 0 LINE 5 -A1 +8B 330 1F 100 @@ -3733,7 +3067,7 @@ AcDbLine 0 LINE 5 -A2 +8C 330 1F 100 @@ -3763,7 +3097,7 @@ AcDbLine 0 ARC 5 -A3 +8D 330 1F 100 @@ -3795,7 +3129,7 @@ AcDbArc 0 LINE 5 -A4 +8E 330 1F 100 @@ -3825,7 +3159,7 @@ AcDbLine 0 ARC 5 -A5 +8F 330 1F 100 @@ -3857,7 +3191,7 @@ AcDbArc 0 LINE 5 -A6 +90 330 1F 100 @@ -3887,7 +3221,7 @@ AcDbLine 0 LINE 5 -A7 +91 330 1F 100 @@ -3917,7 +3251,7 @@ AcDbLine 0 LINE 5 -A8 +92 330 1F 100 @@ -3947,7 +3281,7 @@ AcDbLine 0 ARC 5 -A9 +93 330 1F 100 @@ -3979,7 +3313,127 @@ AcDbArc 0 LINE 5 -AA +94 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +5.0 + 30 +0.0 + 11 +174.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +95 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +10.0 + 30 +0.0 + 11 +130.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +96 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +10.0 + 30 +0.0 + 11 +110.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +97 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +110.0 + 20 +5.0 + 30 +0.0 + 11 +110.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +98 330 1F 100 @@ -4001,7 +3455,7 @@ AcDbLine 30 0.0 11 -174.0 +110.0 21 5.0 31 @@ -4009,7 +3463,7 @@ AcDbLine 0 ARC 5 -AB +99 330 1F 100 @@ -4041,7 +3495,7 @@ AcDbArc 0 LINE 5 -AC +9A 330 1F 100 @@ -4071,7 +3525,7 @@ AcDbLine 0 LINE 5 -AD +9B 330 1F 100 @@ -4101,7 +3555,7 @@ AcDbLine 0 LINE 5 -AE +9C 330 1F 100 @@ -4131,7 +3585,7 @@ AcDbLine 0 ARC 5 -AF +9D 330 1F 100 @@ -4163,7 +3617,249 @@ AcDbArc 0 LINE 5 -B0 +9E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +27.0 + 20 +5.0 + 30 +0.0 + 11 +44.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +9F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +27.0 + 20 +5.0 + 30 +0.0 + 11 +27.0 + 21 +9.0 + 31 +0.0 + 0 +ARC + 5 +A0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +20.0 + 20 +9.0 + 30 +0.0 + 40 +7.0 +100 +AcDbArc + 50 +0.0 + 51 +180.0 + 0 +LINE + 5 +A1 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +13.0 + 20 +9.0 + 30 +0.0 + 11 +13.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +A2 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +5.0 + 30 +0.0 + 11 +13.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +A3 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +10.0 + 30 +0.0 + 11 +7.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +A4 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +10.0 + 30 +0.0 + 11 +-7.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +A5 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-7.0 + 20 +5.0 + 30 +0.0 + 11 +-7.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +A6 330 1F 100 @@ -4185,7 +3881,7 @@ AcDbLine 30 0.0 11 -44.0 +-7.0 21 5.0 31 @@ -4193,7 +3889,7 @@ AcDbLine 0 ARC 5 -B1 +A7 330 1F 100 @@ -4225,7 +3921,7 @@ AcDbArc 0 LINE 5 -B2 +A8 330 1F 100 @@ -4255,7 +3951,7 @@ AcDbLine 0 LINE 5 -B3 +A9 330 1F 100 @@ -4285,7 +3981,7 @@ AcDbLine 0 LINE 5 -B4 +AA 330 1F 100 @@ -4315,7 +4011,7 @@ AcDbLine 0 ARC 5 -B5 +AB 330 1F 100 @@ -4347,7 +4043,7 @@ AcDbArc 0 LINE 5 -B6 +AC 330 1F 100 @@ -4369,6 +4065,126 @@ AcDbLine 30 0.0 11 +-110.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +AD +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +10.0 + 30 +0.0 + 11 +-110.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +AE +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +10.0 + 30 +0.0 + 11 +-130.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +AF +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-130.0 + 20 +5.0 + 30 +0.0 + 11 +-130.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +B0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-130.0 + 20 +5.0 + 30 +0.0 + 11 -174.0 21 5.0 @@ -4377,7 +4193,7 @@ AcDbLine 0 ARC 5 -B7 +B1 330 1F 100 @@ -4409,7 +4225,7 @@ AcDbArc 0 LINE 5 -B8 +B2 330 1F 100 @@ -4439,7 +4255,7 @@ AcDbLine 0 LINE 5 -B9 +B3 330 1F 100 @@ -4469,7 +4285,7 @@ AcDbLine 0 LINE 5 -BA +B4 330 1F 100 @@ -4499,7 +4315,7 @@ AcDbLine 0 ARC 5 -BB +B5 330 1F 100 @@ -4531,7 +4347,7 @@ AcDbArc 0 LINE 5 -BC +B6 330 1F 100 @@ -4561,7 +4377,7 @@ AcDbLine 0 ARC 5 -BD +B7 330 1F 100 @@ -4593,7 +4409,7 @@ AcDbArc 0 LINE 5 -BE +B8 330 1F 100 @@ -4623,7 +4439,7 @@ AcDbLine 0 LINE 5 -BF +B9 330 1F 100 @@ -4653,7 +4469,7 @@ AcDbLine 0 LINE 5 -C0 +BA 330 1F 100 @@ -4681,6 +4497,922 @@ AcDbLine 31 0.0 0 +LINE + 5 +BB +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-320.9 + 20 +15.0 + 30 +0.0 + 11 +-317.0 + 21 +15.0 + 31 +0.0 + 0 +ARC + 5 +BC +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-320.9 + 20 +15.1 + 30 +0.0 + 40 +0.0999999999999996 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +BD +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-321.0 + 20 +29.9 + 30 +0.0 + 11 +-321.0 + 21 +15.1 + 31 +0.0 + 0 +ARC + 5 +BE +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-320.9 + 20 +29.9 + 30 +0.0 + 40 +0.0999999999999979 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +BF +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-320.9 + 20 +30.0 + 30 +0.0 + 11 +-317.0 + 21 +30.0 + 31 +0.0 + 0 +LINE + 5 +C0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-317.0 + 20 +44.9 + 30 +0.0 + 11 +-317.0 + 21 +30.0 + 31 +0.0 + 0 +ARC + 5 +C1 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-316.9 + 20 +44.9 + 30 +0.0 + 40 +0.1000000000000085 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +C2 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-316.9 + 20 +45.0 + 30 +0.0 + 11 +-305.1 + 21 +45.0 + 31 +0.0 + 0 +ARC + 5 +C3 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-305.1 + 20 +44.9 + 30 +0.0 + 40 +0.1000000000000085 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +C4 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-305.0 + 20 +44.9 + 30 +0.0 + 11 +-305.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +C5 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-215.0 + 20 +40.0 + 30 +0.0 + 11 +-305.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +C6 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-215.0 + 20 +40.0 + 30 +0.0 + 11 +-215.0 + 21 +44.9 + 31 +0.0 + 0 +ARC + 5 +C7 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-214.9 + 20 +44.9 + 30 +0.0 + 40 +0.1000000000000085 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +C8 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-214.9 + 20 +45.0 + 30 +0.0 + 11 +-175.1 + 21 +45.0 + 31 +0.0 + 0 +ARC + 5 +C9 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-175.1 + 20 +44.9 + 30 +0.0 + 40 +0.1000000000000085 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +CA +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-175.0 + 20 +44.9 + 30 +0.0 + 11 +-175.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +CB +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-130.0 + 20 +40.0 + 30 +0.0 + 11 +-175.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +CC +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-130.0 + 20 +40.0 + 30 +0.0 + 11 +-130.0 + 21 +35.0 + 31 +0.0 + 0 +LINE + 5 +CD +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.05 + 20 +35.0 + 30 +0.0 + 11 +-130.0 + 21 +35.0 + 31 +0.0 + 0 +LINE + 5 +CE +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.05 + 20 +22.0 + 30 +0.0 + 11 +-122.05 + 21 +35.0 + 31 +0.0 + 0 +LINE + 5 +CF +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-117.95 + 20 +22.0 + 30 +0.0 + 11 +-122.05 + 21 +22.0 + 31 +0.0 + 0 +LINE + 5 +D0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-117.95 + 20 +35.0 + 30 +0.0 + 11 +-117.95 + 21 +22.0 + 31 +0.0 + 0 +LINE + 5 +D1 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +35.0 + 30 +0.0 + 11 +-117.95 + 21 +35.0 + 31 +0.0 + 0 +LINE + 5 +D2 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +35.0 + 30 +0.0 + 11 +-110.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +D3 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-85.0 + 20 +40.0 + 30 +0.0 + 11 +-110.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +D4 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-85.0 + 20 +40.0 + 30 +0.0 + 11 +-85.0 + 21 +44.9 + 31 +0.0 + 0 +ARC + 5 +D5 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-84.9 + 20 +44.9 + 30 +0.0 + 40 +0.1000000000000014 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +D6 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-84.9 + 20 +45.0 + 30 +0.0 + 11 +-45.1 + 21 +45.0 + 31 +0.0 + 0 +ARC + 5 +D7 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-45.1 + 20 +44.9 + 30 +0.0 + 40 +0.1000000000000014 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +D8 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-45.0 + 20 +44.9 + 30 +0.0 + 11 +-45.0 + 21 +40.0 + 31 +0.0 + 0 ENDSEC 0 SECTION @@ -4723,7 +5455,7 @@ ACAD_SCALELIST 3 DWGPROPS 350 -C1 +D9 0 DICTIONARY 5 @@ -4915,7 +5647,7 @@ B6 0 XRECORD 5 -C1 +D9 102 {ACAD_REACTORS 330 @@ -4967,9 +5699,9 @@ mc007 40 0.0 41 -2460490.333994537 +2460493.695135845 42 -2460490.334007164 +2460493.695148414 1 90 diff --git a/sheetpress/components/sprcb-650-light/laser/es/FERRO/4mm/SPRCB650-7_Rib_x2.DXF b/sheetpress/components/sprcb-650-light/laser/es/FERRO/4mm/SPRCB650-7_Rib_x2.DXF index 8a7e6fc15..21715a1a5 100644 --- a/sheetpress/components/sprcb-650-light/laser/es/FERRO/4mm/SPRCB650-7_Rib_x2.DXF +++ b/sheetpress/components/sprcb-650-light/laser/es/FERRO/4mm/SPRCB650-7_Rib_x2.DXF @@ -445,19 +445,19 @@ $SKPOLY 9 $TDCREATE 40 -2460493.401464132 +2460493.778226667 9 $TDUCREATE 40 -2460493.318130799 +2460493.694893333 9 $TDUPDATE 40 -2460493.401476829 +2460493.77823919 9 $TDUUPDATE 40 -2460493.318143495 +2460493.694905857 9 $TDINDWG 40 @@ -505,7 +505,7 @@ $SPLINESEGS 9 $HANDSEED 5 -AA +BA 9 $SURFTAB1 70 @@ -885,7 +885,7 @@ $PSTYLEMODE 9 $FINGERPRINTGUID 2 -{0fe29322-a730-4cb0-8d81-2ffd501ce94d} +{1bfe0276-aa34-482e-9493-37b5888431e3} 9 $VERSIONGUID 2 @@ -1835,19 +1835,19 @@ Continuous 100 AcDbLine 10 -305.0 +-7.0 20 -4.0 +5.0 30 0.0 11 -305.0 +-7.0 21 -0.1 +10.0 31 0.0 0 -ARC +LINE 5 64 330 @@ -1863,23 +1863,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -305.1 +-44.0 20 -0.1 +5.0 30 0.0 - 40 -0.1 -100 -AcDbArc - 50 -180.0 - 51 -270.0 + 11 +-7.0 + 21 +5.0 + 31 +0.0 0 -LINE +ARC 5 65 330 @@ -1895,1514 +1893,6 @@ Continuous 370 25 100 -AcDbLine - 10 -305.1 - 20 -0.0 - 30 -0.0 - 11 -316.9 - 21 -0.0 - 31 -0.0 - 0 -ARC - 5 -66 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -316.9 - 20 -0.1 - 30 -0.0 - 40 -0.099999999999999 -100 -AcDbArc - 50 -270.0 - 51 -0.0 - 0 -LINE - 5 -67 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -317.0 - 20 -0.1 - 30 -0.0 - 11 -317.0 - 21 -15.0 - 31 -0.0 - 0 -LINE - 5 -68 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -320.9 - 20 -15.0 - 30 -0.0 - 11 -317.0 - 21 -15.0 - 31 -0.0 - 0 -ARC - 5 -69 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -320.9 - 20 -15.1 - 30 -0.0 - 40 -0.0999999999999996 -100 -AcDbArc - 50 -270.0 - 51 -0.0 - 0 -LINE - 5 -6A -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -321.0 - 20 -15.1 - 30 -0.0 - 11 -321.0 - 21 -29.9 - 31 -0.0 - 0 -ARC - 5 -6B -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -320.9 - 20 -29.9 - 30 -0.0 - 40 -0.0999999999999979 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -6C -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -320.9 - 20 -30.0 - 30 -0.0 - 11 -317.0 - 21 -30.0 - 31 -0.0 - 0 -LINE - 5 -6D -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -317.0 - 20 -30.0 - 30 -0.0 - 11 -317.0 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -6E -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -317.0 - 20 -40.0 - 30 -0.0 - 11 -122.15 - 21 -40.0 - 31 -0.0 - 0 -ARC - 5 -6F -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -122.15 - 20 -39.9 - 30 -0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -70 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -122.05 - 20 -22.0 - 30 -0.0 - 11 -122.05 - 21 -39.9 - 31 -0.0 - 0 -LINE - 5 -71 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -117.95 - 20 -22.0 - 30 -0.0 - 11 -122.05 - 21 -22.0 - 31 -0.0 - 0 -LINE - 5 -72 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -117.95 - 20 -39.9 - 30 -0.0 - 11 -117.95 - 21 -22.0 - 31 -0.0 - 0 -ARC - 5 -73 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -117.85 - 20 -39.9 - 30 -0.0 - 40 -0.1000000000000085 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -74 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -117.85 - 20 -40.0 - 30 -0.0 - 11 --117.85 - 21 -40.0 - 31 -0.0 - 0 -ARC - 5 -75 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --117.85 - 20 -39.9 - 30 -0.0 - 40 -0.1000000000000085 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -76 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --117.95 - 20 -39.9 - 30 -0.0 - 11 --117.95 - 21 -22.0 - 31 -0.0 - 0 -LINE - 5 -77 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --117.95 - 20 -22.0 - 30 -0.0 - 11 --122.05 - 21 -22.0 - 31 -0.0 - 0 -LINE - 5 -78 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --122.05 - 20 -22.0 - 30 -0.0 - 11 --122.05 - 21 -39.9 - 31 -0.0 - 0 -ARC - 5 -79 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --122.15 - 20 -39.9 - 30 -0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -7A -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --122.15 - 20 -40.0 - 30 -0.0 - 11 --317.0 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -7B -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --317.0 - 20 -40.0 - 30 -0.0 - 11 --317.0 - 21 -30.0 - 31 -0.0 - 0 -LINE - 5 -7C -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --320.9 - 20 -30.0 - 30 -0.0 - 11 --317.0 - 21 -30.0 - 31 -0.0 - 0 -ARC - 5 -7D -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --320.9 - 20 -29.9 - 30 -0.0 - 40 -0.0999999999999979 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -7E -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --321.0 - 20 -15.1 - 30 -0.0 - 11 --321.0 - 21 -29.9 - 31 -0.0 - 0 -ARC - 5 -7F -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --320.9 - 20 -15.1 - 30 -0.0 - 40 -0.0999999999999996 -100 -AcDbArc - 50 -180.0 - 51 -270.0 - 0 -LINE - 5 -80 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --320.9 - 20 -15.0 - 30 -0.0 - 11 --317.0 - 21 -15.0 - 31 -0.0 - 0 -LINE - 5 -81 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --317.0 - 20 -15.0 - 30 -0.0 - 11 --317.0 - 21 -0.1 - 31 -0.0 - 0 -ARC - 5 -82 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --316.9 - 20 -0.1 - 30 -0.0 - 40 -0.1 -100 -AcDbArc - 50 -180.0 - 51 -270.0 - 0 -LINE - 5 -83 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --316.9 - 20 -0.0 - 30 -0.0 - 11 --305.1 - 21 -0.0 - 31 -0.0 - 0 -ARC - 5 -84 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --305.1 - 20 -0.1 - 30 -0.0 - 40 -0.1 -100 -AcDbArc - 50 -270.0 - 51 -0.0 - 0 -LINE - 5 -85 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --305.0 - 20 -4.0 - 30 -0.0 - 11 --305.0 - 21 -0.1 - 31 -0.0 - 0 -ARC - 5 -86 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --304.0 - 20 -4.0 - 30 -0.0 - 40 -1.0 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -87 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --216.0 - 20 -5.0 - 30 -0.0 - 11 --304.0 - 21 -5.0 - 31 -0.0 - 0 -ARC - 5 -88 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --216.0 - 20 -4.0 - 30 -0.0 - 40 -1.000000000000028 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -89 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --215.0 - 20 -0.1 - 30 -0.0 - 11 --215.0 - 21 -4.0 - 31 -0.0 - 0 -ARC - 5 -8A -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --214.9 - 20 -0.1 - 30 -0.0 - 40 -0.1 -100 -AcDbArc - 50 -180.0 - 51 -270.0 - 0 -LINE - 5 -8B -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --214.9 - 20 -0.0 - 30 -0.0 - 11 --175.1 - 21 -0.0 - 31 -0.0 - 0 -ARC - 5 -8C -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --175.1 - 20 -0.1 - 30 -0.0 - 40 -0.1 -100 -AcDbArc - 50 -270.0 - 51 -0.0 - 0 -LINE - 5 -8D -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --175.0 - 20 -4.0 - 30 -0.0 - 11 --175.0 - 21 -0.1 - 31 -0.0 - 0 -ARC - 5 -8E -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --174.0 - 20 -4.0 - 30 -0.0 - 40 -1.0 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -8F -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --86.0 - 20 -5.0 - 30 -0.0 - 11 --174.0 - 21 -5.0 - 31 -0.0 - 0 -ARC - 5 -90 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --86.0 - 20 -4.0 - 30 -0.0 - 40 -1.000000000000014 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -91 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --85.0 - 20 -0.1 - 30 -0.0 - 11 --85.0 - 21 -4.0 - 31 -0.0 - 0 -ARC - 5 -92 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --84.9 - 20 -0.1 - 30 -0.0 - 40 -0.1 -100 -AcDbArc - 50 -180.0 - 51 -270.0 - 0 -LINE - 5 -93 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --84.9 - 20 -0.0 - 30 -0.0 - 11 --45.1 - 21 -0.0 - 31 -0.0 - 0 -ARC - 5 -94 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --45.1 - 20 -0.1 - 30 -0.0 - 40 -0.1000000000000014 -100 -AcDbArc - 50 -270.0 - 51 -0.0 - 0 -LINE - 5 -95 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --45.0 - 20 -0.1 - 30 -0.0 - 11 --45.0 - 21 -4.0 - 31 -0.0 - 0 -ARC - 5 -96 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 AcDbCircle 10 -44.0 @@ -3421,6 +1911,1512 @@ AcDbArc 0 LINE 5 +66 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-45.0 + 20 +0.1 + 30 +0.0 + 11 +-45.0 + 21 +4.0 + 31 +0.0 + 0 +ARC + 5 +67 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-45.1 + 20 +0.1 + 30 +0.0 + 40 +0.1000000000000014 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +68 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-84.9 + 20 +0.0 + 30 +0.0 + 11 +-45.1 + 21 +0.0 + 31 +0.0 + 0 +ARC + 5 +69 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-84.9 + 20 +0.1 + 30 +0.0 + 40 +0.1 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +6A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-85.0 + 20 +0.1 + 30 +0.0 + 11 +-85.0 + 21 +4.0 + 31 +0.0 + 0 +ARC + 5 +6B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-86.0 + 20 +4.0 + 30 +0.0 + 40 +1.000000000000014 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +6C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-86.0 + 20 +5.0 + 30 +0.0 + 11 +-110.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +6D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +10.0 + 30 +0.0 + 11 +-110.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +6E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +10.0 + 30 +0.0 + 11 +-130.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +6F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-130.0 + 20 +5.0 + 30 +0.0 + 11 +-130.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +70 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-130.0 + 20 +5.0 + 30 +0.0 + 11 +-174.0 + 21 +5.0 + 31 +0.0 + 0 +ARC + 5 +71 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-174.0 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +72 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-175.0 + 20 +4.0 + 30 +0.0 + 11 +-175.0 + 21 +0.1 + 31 +0.0 + 0 +ARC + 5 +73 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-175.1 + 20 +0.1 + 30 +0.0 + 40 +0.1 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +74 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-214.9 + 20 +0.0 + 30 +0.0 + 11 +-175.1 + 21 +0.0 + 31 +0.0 + 0 +ARC + 5 +75 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-214.9 + 20 +0.1 + 30 +0.0 + 40 +0.1 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +76 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-215.0 + 20 +0.1 + 30 +0.0 + 11 +-215.0 + 21 +4.0 + 31 +0.0 + 0 +ARC + 5 +77 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-216.0 + 20 +4.0 + 30 +0.0 + 40 +1.000000000000028 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +78 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-216.0 + 20 +5.0 + 30 +0.0 + 11 +-304.0 + 21 +5.0 + 31 +0.0 + 0 +ARC + 5 +79 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-304.0 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +7A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-305.0 + 20 +4.0 + 30 +0.0 + 11 +-305.0 + 21 +0.1 + 31 +0.0 + 0 +ARC + 5 +7B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-305.1 + 20 +0.1 + 30 +0.0 + 40 +0.1 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +7C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-316.9 + 20 +0.0 + 30 +0.0 + 11 +-305.1 + 21 +0.0 + 31 +0.0 + 0 +ARC + 5 +7D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-316.9 + 20 +0.1 + 30 +0.0 + 40 +0.1 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +7E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-317.0 + 20 +15.0 + 30 +0.0 + 11 +-317.0 + 21 +0.1 + 31 +0.0 + 0 +LINE + 5 +7F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-320.9 + 20 +15.0 + 30 +0.0 + 11 +-317.0 + 21 +15.0 + 31 +0.0 + 0 +ARC + 5 +80 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-320.9 + 20 +15.1 + 30 +0.0 + 40 +0.0999999999999996 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +81 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-321.0 + 20 +29.9 + 30 +0.0 + 11 +-321.0 + 21 +15.1 + 31 +0.0 + 0 +ARC + 5 +82 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-320.9 + 20 +29.9 + 30 +0.0 + 40 +0.0999999999999979 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +83 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-320.9 + 20 +30.0 + 30 +0.0 + 11 +-317.0 + 21 +30.0 + 31 +0.0 + 0 +LINE + 5 +84 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-317.0 + 20 +40.0 + 30 +0.0 + 11 +-317.0 + 21 +30.0 + 31 +0.0 + 0 +LINE + 5 +85 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.15 + 20 +40.0 + 30 +0.0 + 11 +-317.0 + 21 +40.0 + 31 +0.0 + 0 +ARC + 5 +86 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-122.15 + 20 +39.9 + 30 +0.0 + 40 +0.1000000000000014 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +87 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.05 + 20 +22.0 + 30 +0.0 + 11 +-122.05 + 21 +39.9 + 31 +0.0 + 0 +LINE + 5 +88 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-117.95 + 20 +22.0 + 30 +0.0 + 11 +-122.05 + 21 +22.0 + 31 +0.0 + 0 +LINE + 5 +89 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-117.95 + 20 +39.9 + 30 +0.0 + 11 +-117.95 + 21 +22.0 + 31 +0.0 + 0 +ARC + 5 +8A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-117.85 + 20 +39.9 + 30 +0.0 + 40 +0.1000000000000085 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +8B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +117.85 + 20 +40.0 + 30 +0.0 + 11 +-117.85 + 21 +40.0 + 31 +0.0 + 0 +ARC + 5 +8C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +117.85 + 20 +39.9 + 30 +0.0 + 40 +0.1000000000000085 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +8D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +117.95 + 20 +39.9 + 30 +0.0 + 11 +117.95 + 21 +22.0 + 31 +0.0 + 0 +LINE + 5 +8E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +117.95 + 20 +22.0 + 30 +0.0 + 11 +122.05 + 21 +22.0 + 31 +0.0 + 0 +LINE + 5 +8F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +122.05 + 20 +22.0 + 30 +0.0 + 11 +122.05 + 21 +39.9 + 31 +0.0 + 0 +ARC + 5 +90 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +122.15 + 20 +39.9 + 30 +0.0 + 40 +0.1000000000000014 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +91 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +317.0 + 20 +40.0 + 30 +0.0 + 11 +122.15 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +92 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +317.0 + 20 +30.0 + 30 +0.0 + 11 +317.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +93 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +320.9 + 20 +30.0 + 30 +0.0 + 11 +317.0 + 21 +30.0 + 31 +0.0 + 0 +ARC + 5 +94 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +320.9 + 20 +29.9 + 30 +0.0 + 40 +0.0999999999999979 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +95 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +321.0 + 20 +29.9 + 30 +0.0 + 11 +321.0 + 21 +15.1 + 31 +0.0 + 0 +ARC + 5 +96 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +320.9 + 20 +15.1 + 30 +0.0 + 40 +0.0999999999999996 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 97 330 1F @@ -3437,19 +3433,19 @@ Continuous 100 AcDbLine 10 --44.0 +320.9 20 -5.0 +15.0 30 0.0 11 -44.0 +317.0 21 -5.0 +15.0 31 0.0 0 -ARC +LINE 5 98 330 @@ -3465,23 +3461,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -44.0 +317.0 20 -4.0 +0.1 30 0.0 - 40 -1.0 -100 -AcDbArc - 50 + 11 +317.0 + 21 +15.0 + 31 0.0 - 51 -90.0 0 -LINE +ARC 5 99 330 @@ -3497,21 +3491,23 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 -45.0 +316.9 20 -4.0 +0.1 30 0.0 - 11 -45.0 - 21 -0.1 - 31 + 40 +0.099999999999999 +100 +AcDbArc + 50 +270.0 + 51 0.0 0 -ARC +LINE 5 9A 330 @@ -3527,23 +3523,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -45.1 +305.1 20 -0.1 +0.0 30 0.0 - 40 -0.1000000000000227 -100 -AcDbArc - 50 -180.0 - 51 -270.0 + 11 +316.9 + 21 +0.0 + 31 +0.0 0 -LINE +ARC 5 9B 330 @@ -3559,21 +3553,23 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 -45.1 +305.1 20 -0.0 +0.1 30 0.0 - 11 -84.9 - 21 -0.0 - 31 -0.0 + 40 +0.1 +100 +AcDbArc + 50 +180.0 + 51 +270.0 0 -ARC +LINE 5 9C 330 @@ -3589,23 +3585,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -84.9 +305.0 20 -0.1 +4.0 30 0.0 - 40 + 11 +305.0 + 21 0.1 -100 -AcDbArc - 50 -270.0 - 51 + 31 0.0 0 -LINE +ARC 5 9D 330 @@ -3621,101 +3615,9 @@ Continuous 370 25 100 -AcDbLine - 10 -85.0 - 20 -0.1 - 30 -0.0 - 11 -85.0 - 21 -4.0 - 31 -0.0 - 0 -ARC - 5 -9E -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 AcDbCircle 10 -86.0 - 20 -4.0 - 30 -0.0 - 40 -1.000000000000014 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -9F -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -86.0 - 20 -5.0 - 30 -0.0 - 11 -174.0 - 21 -5.0 - 31 -0.0 - 0 -ARC - 5 -A0 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -174.0 +304.0 20 4.0 30 @@ -3731,7 +3633,7 @@ AcDbArc 0 LINE 5 -A1 +9E 330 1F 100 @@ -3747,145 +3649,21 @@ Continuous 100 AcDbLine 10 -175.0 +216.0 20 -4.0 +5.0 30 0.0 11 -175.0 +304.0 21 -0.1 +5.0 31 0.0 0 ARC 5 -A2 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -175.1 - 20 -0.1 - 30 -0.0 - 40 -0.1 -100 -AcDbArc - 50 -180.0 - 51 -270.0 - 0 -LINE - 5 -A3 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -175.1 - 20 -0.0 - 30 -0.0 - 11 -214.9 - 21 -0.0 - 31 -0.0 - 0 -ARC - 5 -A4 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -214.9 - 20 -0.1 - 30 -0.0 - 40 -0.1 -100 -AcDbArc - 50 -270.0 - 51 -0.0 - 0 -LINE - 5 -A5 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -215.0 - 20 -0.1 - 30 -0.0 - 11 -215.0 - 21 -4.0 - 31 -0.0 - 0 -ARC - 5 -A6 +9F 330 1F 100 @@ -3917,6 +3695,222 @@ AcDbArc 0 LINE 5 +A0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +215.0 + 20 +0.1 + 30 +0.0 + 11 +215.0 + 21 +4.0 + 31 +0.0 + 0 +ARC + 5 +A1 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +214.9 + 20 +0.1 + 30 +0.0 + 40 +0.1 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +A2 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +175.1 + 20 +0.0 + 30 +0.0 + 11 +214.9 + 21 +0.0 + 31 +0.0 + 0 +ARC + 5 +A3 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +175.1 + 20 +0.1 + 30 +0.0 + 40 +0.1 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +A4 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +175.0 + 20 +4.0 + 30 +0.0 + 11 +175.0 + 21 +0.1 + 31 +0.0 + 0 +ARC + 5 +A5 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +174.0 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +A6 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +5.0 + 30 +0.0 + 11 +174.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 A7 330 1F @@ -3933,19 +3927,19 @@ Continuous 100 AcDbLine 10 -216.0 +130.0 20 -5.0 +10.0 30 0.0 11 -304.0 +130.0 21 5.0 31 0.0 0 -ARC +LINE 5 A8 330 @@ -3961,9 +3955,285 @@ Continuous 370 25 100 +AcDbLine + 10 +130.0 + 20 +10.0 + 30 +0.0 + 11 +110.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +A9 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +110.0 + 20 +5.0 + 30 +0.0 + 11 +110.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +AA +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +86.0 + 20 +5.0 + 30 +0.0 + 11 +110.0 + 21 +5.0 + 31 +0.0 + 0 +ARC + 5 +AB +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 AcDbCircle 10 -304.0 +86.0 + 20 +4.0 + 30 +0.0 + 40 +1.000000000000014 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +AC +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +85.0 + 20 +0.1 + 30 +0.0 + 11 +85.0 + 21 +4.0 + 31 +0.0 + 0 +ARC + 5 +AD +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +84.9 + 20 +0.1 + 30 +0.0 + 40 +0.1 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +AE +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +45.1 + 20 +0.0 + 30 +0.0 + 11 +84.9 + 21 +0.0 + 31 +0.0 + 0 +ARC + 5 +AF +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +45.1 + 20 +0.1 + 30 +0.0 + 40 +0.1000000000000227 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +B0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +45.0 + 20 +4.0 + 30 +0.0 + 11 +45.0 + 21 +0.1 + 31 +0.0 + 0 +ARC + 5 +B1 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +44.0 20 4.0 30 @@ -3977,6 +4247,218 @@ AcDbArc 51 90.0 0 +LINE + 5 +B2 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +27.0 + 20 +5.0 + 30 +0.0 + 11 +44.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +B3 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +27.0 + 20 +5.0 + 30 +0.0 + 11 +27.0 + 21 +9.0 + 31 +0.0 + 0 +ARC + 5 +B4 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +20.0 + 20 +9.0 + 30 +0.0 + 40 +7.0 +100 +AcDbArc + 50 +0.0 + 51 +180.0 + 0 +LINE + 5 +B5 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +13.0 + 20 +9.0 + 30 +0.0 + 11 +13.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +B6 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +5.0 + 30 +0.0 + 11 +13.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +B7 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +10.0 + 30 +0.0 + 11 +7.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +B8 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +10.0 + 30 +0.0 + 11 +-7.0 + 21 +10.0 + 31 +0.0 + 0 ENDSEC 0 SECTION @@ -4019,7 +4501,7 @@ ACAD_SCALELIST 3 DWGPROPS 350 -A9 +B9 0 DICTIONARY 5 @@ -4211,7 +4693,7 @@ B6 0 XRECORD 5 -A9 +B9 102 {ACAD_REACTORS 330 @@ -4263,9 +4745,9 @@ mc007 40 0.0 41 -2460493.318130799 +2460493.694893333 42 -2460493.318143495 +2460493.694905857 1 90 diff --git a/sheetpress/components/sprcb-650-light/laser/es/FERRO/4mm/SPRCB650-7_Side_x2.DXF b/sheetpress/components/sprcb-650-light/laser/es/FERRO/4mm/SPRCB650-7_Side_x2.DXF index 356d5e9f8..41d835b69 100644 --- a/sheetpress/components/sprcb-650-light/laser/es/FERRO/4mm/SPRCB650-7_Side_x2.DXF +++ b/sheetpress/components/sprcb-650-light/laser/es/FERRO/4mm/SPRCB650-7_Side_x2.DXF @@ -445,19 +445,19 @@ $SKPOLY 9 $TDCREATE 40 -2460493.383897269 +2460493.779394688 9 $TDUCREATE 40 -2460493.300563935 +2460493.696061354 9 $TDUPDATE 40 -2460493.383909861 +2460493.779407257 9 $TDUUPDATE 40 -2460493.300576528 +2460493.696073924 9 $TDINDWG 40 @@ -885,7 +885,7 @@ $PSTYLEMODE 9 $FINGERPRINTGUID 2 -{f4cd986f-5389-4cb5-a28a-cdfc99eafe4c} +{0fda0d6b-7a25-4ad4-ba7f-2d7c39660269} 9 $VERSIONGUID 2 @@ -3519,9 +3519,9 @@ mc007 40 0.0 41 -2460493.300563935 +2460493.696061354 42 -2460493.300576528 +2460493.696073924 1 90 diff --git a/sheetpress/components/sprcb-650-light/laser/es/FERRO/4mm/SPRCB650-8_RibDual_x2.DXF b/sheetpress/components/sprcb-650-light/laser/es/FERRO/4mm/SPRCB650-8_RibDual_x2.DXF index 67ebf420b..bd6185e58 100644 --- a/sheetpress/components/sprcb-650-light/laser/es/FERRO/4mm/SPRCB650-8_RibDual_x2.DXF +++ b/sheetpress/components/sprcb-650-light/laser/es/FERRO/4mm/SPRCB650-8_RibDual_x2.DXF @@ -445,19 +445,19 @@ $SKPOLY 9 $TDCREATE 40 -2460490.419301956 +2460493.779101597 9 $TDUCREATE 40 -2460490.335968622 +2460493.695768264 9 $TDUPDATE 40 -2460490.419327581 +2460493.779114086 9 $TDUUPDATE 40 -2460490.335994248 +2460493.695780752 9 $TDINDWG 40 @@ -505,7 +505,7 @@ $SPLINESEGS 9 $HANDSEED 5 -B6 +C6 9 $SURFTAB1 70 @@ -885,7 +885,7 @@ $PSTYLEMODE 9 $FINGERPRINTGUID 2 -{77b0d244-4563-44b5-a601-30b39d597f05} +{abef81d2-c921-47fa-b456-5b3ab1751f16} 9 $VERSIONGUID 2 @@ -1817,7 +1817,7 @@ SECTION 2 ENTITIES 0 -CIRCLE +LINE 5 63 330 @@ -1833,17 +1833,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -129.0 +-130.0 20 -10.0 +40.0 30 0.0 - 40 -2.25 + 11 +-130.0 + 21 +35.0 + 31 +0.0 0 -CIRCLE +LINE 5 64 330 @@ -1859,17 +1863,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -111.0 +-130.0 20 -10.0 +40.0 30 0.0 - 40 -2.25 + 11 +-173.5 + 21 +40.0 + 31 +0.0 0 -CIRCLE +LINE 5 65 330 @@ -1885,17 +1893,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --129.0 +-173.5 20 -10.0 +40.0 30 0.0 - 40 -2.25 + 11 +-173.5 + 21 +45.0 + 31 +0.0 0 -CIRCLE +LINE 5 66 330 @@ -1911,15 +1923,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --111.0 +-173.5 20 -10.0 +45.0 30 0.0 - 40 -2.25 + 11 +-212.0 + 21 +45.0 + 31 +0.0 0 LINE 5 @@ -1939,19 +1955,19 @@ Continuous 100 AcDbLine 10 --321.0 +-212.0 20 -29.0 +45.0 30 0.0 11 --321.0 +-212.0 21 -16.0 +40.0 31 0.0 0 -ARC +LINE 5 68 330 @@ -1967,21 +1983,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --320.0 +-212.0 20 -16.0 +40.0 30 0.0 - 40 -1.0 -100 -AcDbArc - 50 -180.0 - 51 -270.0 + 11 +-302.0 + 21 +40.0 + 31 +0.0 0 LINE 5 @@ -2001,15 +2015,15 @@ Continuous 100 AcDbLine 10 --320.0 +-302.0 20 -15.0 +40.0 30 0.0 11 --317.0 +-302.0 21 -15.0 +45.0 31 0.0 0 @@ -2031,15 +2045,15 @@ Continuous 100 AcDbLine 10 --317.0 +-302.0 20 -15.0 +45.0 30 0.0 11 -317.0 21 -0.0 +45.0 31 0.0 0 @@ -2063,13 +2077,13 @@ AcDbLine 10 -317.0 20 -0.0 +45.0 30 0.0 11 --302.0 +-317.0 21 -0.0 +30.0 31 0.0 0 @@ -2091,15 +2105,15 @@ Continuous 100 AcDbLine 10 --302.0 +-320.0 20 -4.0 +30.0 30 0.0 11 --302.0 +-317.0 21 -0.0 +30.0 31 0.0 0 @@ -2121,13 +2135,13 @@ Continuous 100 AcDbCircle 10 --301.0 +-320.0 20 -4.0 +29.0 30 0.0 40 -1.0 +1.000000000000004 100 AcDbArc 50 @@ -2153,15 +2167,15 @@ Continuous 100 AcDbLine 10 --213.0 +-321.0 20 -5.0 +29.0 30 0.0 11 --301.0 +-321.0 21 -5.0 +16.0 31 0.0 0 @@ -2183,9 +2197,9 @@ Continuous 100 AcDbCircle 10 --213.0 +-320.0 20 -4.0 +16.0 30 0.0 40 @@ -2193,9 +2207,9 @@ AcDbCircle 100 AcDbArc 50 -360.0 +180.0 51 -90.0 +270.0 0 LINE 5 @@ -2215,15 +2229,15 @@ Continuous 100 AcDbLine 10 --212.0 +-320.0 20 -0.0 +15.0 30 0.0 11 --212.0 +-317.0 21 -4.0 +15.0 31 0.0 0 @@ -2245,13 +2259,13 @@ Continuous 100 AcDbLine 10 --212.0 +-317.0 20 -0.0 +15.0 30 0.0 11 --173.5 +-317.0 21 0.0 31 @@ -2273,6 +2287,220 @@ Continuous 370 25 100 +AcDbLine + 10 +-317.0 + 20 +0.0 + 30 +0.0 + 11 +-302.0 + 21 +0.0 + 31 +0.0 + 0 +LINE + 5 +73 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-302.0 + 20 +4.0 + 30 +0.0 + 11 +-302.0 + 21 +0.0 + 31 +0.0 + 0 +ARC + 5 +74 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-301.0 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +75 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-213.0 + 20 +5.0 + 30 +0.0 + 11 +-301.0 + 21 +5.0 + 31 +0.0 + 0 +ARC + 5 +76 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-213.0 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +360.0 + 51 +90.0 + 0 +LINE + 5 +77 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-212.0 + 20 +0.0 + 30 +0.0 + 11 +-212.0 + 21 +4.0 + 31 +0.0 + 0 +LINE + 5 +78 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-212.0 + 20 +0.0 + 30 +0.0 + 11 +-173.5 + 21 +0.0 + 31 +0.0 + 0 +LINE + 5 +79 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 AcDbLine 10 -173.5 @@ -2289,7 +2517,7 @@ AcDbLine 0 ARC 5 -73 +7A 330 1F 100 @@ -2321,7 +2549,7 @@ AcDbArc 0 LINE 5 -74 +7B 330 1F 100 @@ -2337,7 +2565,7 @@ Continuous 100 AcDbLine 10 --124.05 +-130.0 20 5.0 30 @@ -2349,9 +2577,9 @@ AcDbLine 31 0.0 0 -ARC +LINE 5 -75 +7C 330 1F 100 @@ -2365,25 +2593,23 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --124.05 +-130.0 20 -7.0 +5.0 30 0.0 - 40 -2.0 -100 -AcDbArc - 50 -270.0 - 51 + 11 +-130.0 + 21 +10.0 + 31 0.0 0 LINE 5 -76 +7D 330 1F 100 @@ -2401,19 +2627,19 @@ AcDbLine 10 -122.05 20 -7.0 +10.0 30 0.0 11 --122.05 +-130.0 21 -25.5 +10.0 31 0.0 0 LINE 5 -77 +7E 330 1F 100 @@ -2431,19 +2657,49 @@ AcDbLine 10 -122.05 20 -25.5 +10.0 30 0.0 11 --117.95 +-122.05 21 -25.5 +23.0 31 0.0 0 LINE 5 -78 +7F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.05 + 20 +23.0 + 30 +0.0 + 11 +-117.95 + 21 +23.0 + 31 +0.0 + 0 +LINE + 5 +80 330 1F 100 @@ -2461,19 +2717,19 @@ AcDbLine 10 -117.95 20 -25.5 +23.0 30 0.0 11 -117.95 21 -7.0 +10.0 31 0.0 0 -ARC +LINE 5 -79 +81 330 1F 100 @@ -2487,25 +2743,53 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --115.95 +-110.0 20 -7.0 +10.0 30 0.0 - 40 -2.0 -100 -AcDbArc - 50 -180.0 - 51 -270.0 + 11 +-117.95 + 21 +10.0 + 31 +0.0 0 LINE 5 -7A +82 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +10.0 + 30 +0.0 + 11 +-110.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +83 330 1F 100 @@ -2527,7 +2811,7 @@ AcDbLine 30 0.0 11 --115.95 +-110.0 21 5.0 31 @@ -2535,7 +2819,7 @@ AcDbLine 0 ARC 5 -7B +84 330 1F 100 @@ -2567,7 +2851,7 @@ AcDbArc 0 LINE 5 -7C +85 330 1F 100 @@ -2597,7 +2881,7 @@ AcDbLine 0 LINE 5 -7D +86 330 1F 100 @@ -2627,7 +2911,7 @@ AcDbLine 0 LINE 5 -7E +87 330 1F 100 @@ -2657,7 +2941,7 @@ AcDbLine 0 ARC 5 -7F +88 330 1F 100 @@ -2679,7 +2963,7 @@ AcDbCircle 30 0.0 40 -0.9999999999999893 +0.9999999999999867 100 AcDbArc 50 @@ -2689,7 +2973,7 @@ AcDbArc 0 LINE 5 -80 +89 330 1F 100 @@ -2711,6 +2995,126 @@ AcDbLine 30 0.0 11 +-7.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +8A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-7.0 + 20 +5.0 + 30 +0.0 + 11 +-7.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +8B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +10.0 + 30 +0.0 + 11 +-7.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +8C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +10.0 + 30 +0.0 + 11 +7.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +8D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +5.0 + 30 +0.0 + 11 44.0 21 5.0 @@ -2719,7 +3123,7 @@ AcDbLine 0 ARC 5 -81 +8E 330 1F 100 @@ -2741,7 +3145,7 @@ AcDbCircle 30 0.0 40 -0.9999999999999929 +0.9999999999999867 100 AcDbArc 50 @@ -2751,7 +3155,7 @@ AcDbArc 0 LINE 5 -82 +8F 330 1F 100 @@ -2781,7 +3185,7 @@ AcDbLine 0 LINE 5 -83 +90 330 1F 100 @@ -2811,7 +3215,7 @@ AcDbLine 0 LINE 5 -84 +91 330 1F 100 @@ -2841,7 +3245,7 @@ AcDbLine 0 ARC 5 -85 +92 330 1F 100 @@ -2873,7 +3277,7 @@ AcDbArc 0 LINE 5 -86 +93 330 1F 100 @@ -2895,412 +3299,12 @@ AcDbLine 30 0.0 11 -115.95 +110.0 21 5.0 31 0.0 0 -ARC - 5 -87 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -115.95 - 20 -7.0 - 30 -0.0 - 40 -2.0 -100 -AcDbArc - 50 -270.0 - 51 -0.0 - 0 -LINE - 5 -88 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -117.95 - 20 -25.5 - 30 -0.0 - 11 -117.95 - 21 -7.0 - 31 -0.0 - 0 -LINE - 5 -89 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -122.05 - 20 -25.5 - 30 -0.0 - 11 -117.95 - 21 -25.5 - 31 -0.0 - 0 -LINE - 5 -8A -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -122.05 - 20 -7.0 - 30 -0.0 - 11 -122.05 - 21 -25.5 - 31 -0.0 - 0 -ARC - 5 -8B -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -124.05 - 20 -7.0 - 30 -0.0 - 40 -2.0 -100 -AcDbArc - 50 -180.0 - 51 -270.0 - 0 -LINE - 5 -8C -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -124.05 - 20 -5.0 - 30 -0.0 - 11 -172.5 - 21 -5.0 - 31 -0.0 - 0 -ARC - 5 -8D -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -172.5 - 20 -4.0 - 30 -0.0 - 40 -1.0 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -8E -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -173.5 - 20 -4.0 - 30 -0.0 - 11 -173.5 - 21 -0.0 - 31 -0.0 - 0 -LINE - 5 -8F -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -173.5 - 20 -0.0 - 30 -0.0 - 11 -212.0 - 21 -0.0 - 31 -0.0 - 0 -LINE - 5 -90 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -212.0 - 20 -0.0 - 30 -0.0 - 11 -212.0 - 21 -4.0 - 31 -0.0 - 0 -ARC - 5 -91 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -213.0 - 20 -4.0 - 30 -0.0 - 40 -1.0 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -92 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -213.0 - 20 -5.0 - 30 -0.0 - 11 -301.0 - 21 -5.0 - 31 -0.0 - 0 -ARC - 5 -93 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -301.0 - 20 -4.0 - 30 -0.0 - 40 -1.0 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 LINE 5 94 @@ -3317,6 +3321,462 @@ Continuous 370 25 100 +AcDbLine + 10 +110.0 + 20 +5.0 + 30 +0.0 + 11 +110.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +95 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +117.95 + 20 +10.0 + 30 +0.0 + 11 +110.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +96 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +117.95 + 20 +23.0 + 30 +0.0 + 11 +117.95 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +97 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +122.05 + 20 +23.0 + 30 +0.0 + 11 +117.95 + 21 +23.0 + 31 +0.0 + 0 +LINE + 5 +98 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +122.05 + 20 +10.0 + 30 +0.0 + 11 +122.05 + 21 +23.0 + 31 +0.0 + 0 +LINE + 5 +99 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +10.0 + 30 +0.0 + 11 +122.05 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +9A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +10.0 + 30 +0.0 + 11 +130.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +9B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +5.0 + 30 +0.0 + 11 +172.5 + 21 +5.0 + 31 +0.0 + 0 +ARC + 5 +9C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +172.5 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +9D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +173.5 + 20 +4.0 + 30 +0.0 + 11 +173.5 + 21 +0.0 + 31 +0.0 + 0 +LINE + 5 +9E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +173.5 + 20 +0.0 + 30 +0.0 + 11 +212.0 + 21 +0.0 + 31 +0.0 + 0 +LINE + 5 +9F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +212.0 + 20 +0.0 + 30 +0.0 + 11 +212.0 + 21 +4.0 + 31 +0.0 + 0 +ARC + 5 +A0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +213.0 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +A1 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +213.0 + 20 +5.0 + 30 +0.0 + 11 +301.0 + 21 +5.0 + 31 +0.0 + 0 +ARC + 5 +A2 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +301.0 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +A3 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 AcDbLine 10 302.0 @@ -3333,7 +3793,7 @@ AcDbLine 0 LINE 5 -95 +A4 330 1F 100 @@ -3363,7 +3823,7 @@ AcDbLine 0 LINE 5 -96 +A5 330 1F 100 @@ -3393,7 +3853,7 @@ AcDbLine 0 LINE 5 -97 +A6 330 1F 100 @@ -3423,7 +3883,7 @@ AcDbLine 0 ARC 5 -98 +A7 330 1F 100 @@ -3455,7 +3915,7 @@ AcDbArc 0 LINE 5 -99 +A8 330 1F 100 @@ -3485,7 +3945,7 @@ AcDbLine 0 ARC 5 -9A +A9 330 1F 100 @@ -3517,7 +3977,7 @@ AcDbArc 0 LINE 5 -9B +AA 330 1F 100 @@ -3547,7 +4007,7 @@ AcDbLine 0 LINE 5 -9C +AB 330 1F 100 @@ -3577,7 +4037,7 @@ AcDbLine 0 LINE 5 -9D +AC 330 1F 100 @@ -3607,456 +4067,6 @@ AcDbLine 0 LINE 5 -9E -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -302.0 - 20 -45.0 - 30 -0.0 - 11 -302.0 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -9F -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -302.0 - 20 -40.0 - 30 -0.0 - 11 -212.0 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -A0 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -212.0 - 20 -40.0 - 30 -0.0 - 11 -212.0 - 21 -45.0 - 31 -0.0 - 0 -LINE - 5 -A1 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -212.0 - 20 -45.0 - 30 -0.0 - 11 -173.5 - 21 -45.0 - 31 -0.0 - 0 -LINE - 5 -A2 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -173.5 - 20 -45.0 - 30 -0.0 - 11 -173.5 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -A3 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -173.5 - 20 -40.0 - 30 -0.0 - 11 -83.5 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -A4 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -83.5 - 20 -40.0 - 30 -0.0 - 11 -83.5 - 21 -45.0 - 31 -0.0 - 0 -LINE - 5 -A5 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -83.5 - 20 -45.0 - 30 -0.0 - 11 -45.0 - 21 -45.0 - 31 -0.0 - 0 -LINE - 5 -A6 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -45.0 - 20 -45.0 - 30 -0.0 - 11 -45.0 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -A7 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -45.0 - 20 -40.0 - 30 -0.0 - 11 --45.0 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -A8 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --45.0 - 20 -40.0 - 30 -0.0 - 11 --45.0 - 21 -45.0 - 31 -0.0 - 0 -LINE - 5 -A9 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --45.0 - 20 -45.0 - 30 -0.0 - 11 --83.5 - 21 -45.0 - 31 -0.0 - 0 -LINE - 5 -AA -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --83.5 - 20 -45.0 - 30 -0.0 - 11 --83.5 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -AB -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --83.5 - 20 -40.0 - 30 -0.0 - 11 --173.5 - 21 -40.0 - 31 -0.0 - 0 -LINE - 5 -AC -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --173.5 - 20 -40.0 - 30 -0.0 - 11 --173.5 - 21 -45.0 - 31 -0.0 - 0 -LINE - 5 AD 330 1F @@ -4073,15 +4083,15 @@ Continuous 100 AcDbLine 10 --173.5 +302.0 20 45.0 30 0.0 11 --212.0 +302.0 21 -45.0 +40.0 31 0.0 0 @@ -4103,13 +4113,13 @@ Continuous 100 AcDbLine 10 --212.0 +302.0 20 -45.0 +40.0 30 0.0 11 --212.0 +212.0 21 40.0 31 @@ -4133,15 +4143,15 @@ Continuous 100 AcDbLine 10 --212.0 +212.0 20 40.0 30 0.0 11 --302.0 +212.0 21 -40.0 +45.0 31 0.0 0 @@ -4163,13 +4173,13 @@ Continuous 100 AcDbLine 10 --302.0 +212.0 20 -40.0 +45.0 30 0.0 11 --302.0 +173.5 21 45.0 31 @@ -4193,15 +4203,15 @@ Continuous 100 AcDbLine 10 --302.0 +173.5 20 45.0 30 0.0 11 --317.0 +173.5 21 -45.0 +40.0 31 0.0 0 @@ -4223,15 +4233,15 @@ Continuous 100 AcDbLine 10 --317.0 +173.5 20 -45.0 +40.0 30 0.0 11 --317.0 +130.0 21 -30.0 +40.0 31 0.0 0 @@ -4253,19 +4263,19 @@ Continuous 100 AcDbLine 10 --320.0 +130.0 20 -30.0 +35.0 30 0.0 11 --317.0 +130.0 21 -30.0 +40.0 31 0.0 0 -ARC +LINE 5 B4 330 @@ -4281,21 +4291,499 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --320.0 +130.0 20 -29.0 +35.0 30 0.0 - 40 -1.000000000000004 + 11 +110.0 + 21 +35.0 + 31 +0.0 + 0 +LINE + 5 +B5 +330 +1F 100 -AcDbArc - 50 -90.0 - 51 -180.0 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +110.0 + 20 +40.0 + 30 +0.0 + 11 +110.0 + 21 +35.0 + 31 +0.0 + 0 +LINE + 5 +B6 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +110.0 + 20 +40.0 + 30 +0.0 + 11 +83.5 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +B7 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +83.5 + 20 +40.0 + 30 +0.0 + 11 +83.5 + 21 +45.0 + 31 +0.0 + 0 +LINE + 5 +B8 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +83.5 + 20 +45.0 + 30 +0.0 + 11 +45.0 + 21 +45.0 + 31 +0.0 + 0 +LINE + 5 +B9 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +45.0 + 20 +45.0 + 30 +0.0 + 11 +45.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +BA +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +45.0 + 20 +40.0 + 30 +0.0 + 11 +7.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +BB +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +35.0 + 30 +0.0 + 11 +7.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +BC +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +7.0 + 20 +35.0 + 30 +0.0 + 11 +-7.0 + 21 +35.0 + 31 +0.0 + 0 +LINE + 5 +BD +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-7.0 + 20 +40.0 + 30 +0.0 + 11 +-7.0 + 21 +35.0 + 31 +0.0 + 0 +LINE + 5 +BE +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-7.0 + 20 +40.0 + 30 +0.0 + 11 +-45.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +BF +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-45.0 + 20 +40.0 + 30 +0.0 + 11 +-45.0 + 21 +45.0 + 31 +0.0 + 0 +LINE + 5 +C0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-45.0 + 20 +45.0 + 30 +0.0 + 11 +-83.5 + 21 +45.0 + 31 +0.0 + 0 +LINE + 5 +C1 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-83.5 + 20 +45.0 + 30 +0.0 + 11 +-83.5 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +C2 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-83.5 + 20 +40.0 + 30 +0.0 + 11 +-110.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +C3 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +35.0 + 30 +0.0 + 11 +-110.0 + 21 +40.0 + 31 +0.0 + 0 +LINE + 5 +C4 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +35.0 + 30 +0.0 + 11 +-130.0 + 21 +35.0 + 31 +0.0 0 ENDSEC 0 @@ -4339,7 +4827,7 @@ ACAD_SCALELIST 3 DWGPROPS 350 -B5 +C5 0 DICTIONARY 5 @@ -4531,7 +5019,7 @@ B6 0 XRECORD 5 -B5 +C5 102 {ACAD_REACTORS 330 @@ -4583,9 +5071,9 @@ mc007 40 0.0 41 -2460490.335968622 +2460493.695768264 42 -2460490.335994248 +2460493.695780752 1 90 diff --git a/sheetpress/components/sprcb-650-light/laser/es/FERRO/4mm/SPRCB650-8_Rib_x2.DXF b/sheetpress/components/sprcb-650-light/laser/es/FERRO/4mm/SPRCB650-8_Rib_x2.DXF index f15989da2..fcd40b873 100644 --- a/sheetpress/components/sprcb-650-light/laser/es/FERRO/4mm/SPRCB650-8_Rib_x2.DXF +++ b/sheetpress/components/sprcb-650-light/laser/es/FERRO/4mm/SPRCB650-8_Rib_x2.DXF @@ -445,19 +445,19 @@ $SKPOLY 9 $TDCREATE 40 -2460493.400955347 +2460493.778797766 9 $TDUCREATE 40 -2460493.317622014 +2460493.695464433 9 $TDUPDATE 40 -2460493.400967975 +2460493.778810394 9 $TDUUPDATE 40 -2460493.317634641 +2460493.69547706 9 $TDINDWG 40 @@ -505,7 +505,7 @@ $SPLINESEGS 9 $HANDSEED 5 -9E +A6 9 $SURFTAB1 70 @@ -885,7 +885,7 @@ $PSTYLEMODE 9 $FINGERPRINTGUID 2 -{2cc7f7f9-658c-4222-a1de-60065ae02feb} +{02935004-248f-4567-803d-044895bf6d35} 9 $VERSIONGUID 2 @@ -1835,19 +1835,19 @@ Continuous 100 AcDbLine 10 --321.0 +-110.0 20 -29.9 +10.0 30 0.0 11 --321.0 +-117.95 21 -15.1 +10.0 31 0.0 0 -ARC +LINE 5 64 330 @@ -1863,21 +1863,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --320.9 +-110.0 20 -15.1 +10.0 30 0.0 - 40 -0.0999999999999979 -100 -AcDbArc - 50 -180.0 - 51 -270.0 + 11 +-110.0 + 21 +5.0 + 31 +0.0 0 LINE 5 @@ -1897,19 +1895,19 @@ Continuous 100 AcDbLine 10 --320.9 +-84.5 20 -15.0 +5.0 30 0.0 11 --317.0 +-110.0 21 -15.0 +5.0 31 0.0 0 -LINE +ARC 5 66 330 @@ -1925,19 +1923,21 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --317.0 +-84.5 20 -15.0 +4.0 30 0.0 - 11 --317.0 - 21 -0.0 - 31 -0.0 + 40 +0.9999999999999867 +100 +AcDbArc + 50 +360.0 + 51 +90.0 0 LINE 5 @@ -1957,15 +1957,15 @@ Continuous 100 AcDbLine 10 --317.0 +-83.5 20 0.0 30 0.0 11 --302.0 +-83.5 21 -0.0 +4.0 31 0.0 0 @@ -1987,19 +1987,19 @@ Continuous 100 AcDbLine 10 --302.0 +-83.5 20 -4.0 +0.0 30 0.0 11 --302.0 +-45.0 21 0.0 31 0.0 0 -ARC +LINE 5 69 330 @@ -2015,23 +2015,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --301.0 +-45.0 20 -4.0 +0.0 30 0.0 - 40 -1.0 -100 -AcDbArc - 50 -90.0 - 51 -180.0 + 11 +-45.0 + 21 +4.0 + 31 +0.0 0 -LINE +ARC 5 6A 330 @@ -2047,21 +2045,23 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --213.0 +-44.0 20 -5.0 +4.0 30 0.0 - 11 --301.0 - 21 -5.0 - 31 -0.0 + 40 +0.9999999999999867 +100 +AcDbArc + 50 +90.0 + 51 +180.0 0 -ARC +LINE 5 6B 330 @@ -2077,21 +2077,19 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --213.0 +-44.0 20 -4.0 +5.0 30 0.0 - 40 -1.0 -100 -AcDbArc - 50 -360.0 - 51 -90.0 + 11 +-7.0 + 21 +5.0 + 31 +0.0 0 LINE 5 @@ -2111,15 +2109,15 @@ Continuous 100 AcDbLine 10 --212.0 +-7.0 20 -0.0 +5.0 30 0.0 11 --212.0 +-7.0 21 -4.0 +10.0 31 0.0 0 @@ -2141,15 +2139,15 @@ Continuous 100 AcDbLine 10 --212.0 +7.0 20 -0.0 +10.0 30 0.0 11 --173.5 +-7.0 21 -0.0 +10.0 31 0.0 0 @@ -2171,19 +2169,19 @@ Continuous 100 AcDbLine 10 --173.5 +7.0 20 -4.0 +10.0 30 0.0 11 --173.5 +7.0 21 -0.0 +5.0 31 0.0 0 -ARC +LINE 5 6F 330 @@ -2199,23 +2197,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --172.5 +7.0 20 -4.0 +5.0 30 0.0 - 40 -1.0 -100 -AcDbArc - 50 -90.0 - 51 -180.0 + 11 +44.0 + 21 +5.0 + 31 +0.0 0 -LINE +ARC 5 70 330 @@ -2231,21 +2227,23 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --124.05 +44.0 20 -5.0 +4.0 30 0.0 - 11 --172.5 - 21 -5.0 - 31 + 40 +0.9999999999999867 +100 +AcDbArc + 50 0.0 + 51 +90.0 0 -ARC +LINE 5 71 330 @@ -2261,20 +2259,18 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --124.05 +45.0 20 -7.0 +4.0 30 0.0 - 40 -2.0 -100 -AcDbArc - 50 -270.0 - 51 + 11 +45.0 + 21 +0.0 + 31 0.0 0 LINE @@ -2293,404 +2289,6 @@ Continuous 370 25 100 -AcDbLine - 10 --122.05 - 20 -7.0 - 30 -0.0 - 11 --122.05 - 21 -23.0 - 31 -0.0 - 0 -LINE - 5 -73 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --122.05 - 20 -23.0 - 30 -0.0 - 11 --117.95 - 21 -23.0 - 31 -0.0 - 0 -LINE - 5 -74 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --117.95 - 20 -23.0 - 30 -0.0 - 11 --117.95 - 21 -7.0 - 31 -0.0 - 0 -ARC - 5 -75 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --115.95 - 20 -7.0 - 30 -0.0 - 40 -2.0 -100 -AcDbArc - 50 -180.0 - 51 -270.0 - 0 -LINE - 5 -76 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --84.5 - 20 -5.0 - 30 -0.0 - 11 --115.95 - 21 -5.0 - 31 -0.0 - 0 -ARC - 5 -77 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --84.5 - 20 -4.0 - 30 -0.0 - 40 -0.9999999999999867 -100 -AcDbArc - 50 -360.0 - 51 -90.0 - 0 -LINE - 5 -78 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --83.5 - 20 -0.0 - 30 -0.0 - 11 --83.5 - 21 -4.0 - 31 -0.0 - 0 -LINE - 5 -79 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --83.5 - 20 -0.0 - 30 -0.0 - 11 --45.0 - 21 -0.0 - 31 -0.0 - 0 -LINE - 5 -7A -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --45.0 - 20 -0.0 - 30 -0.0 - 11 --45.0 - 21 -4.0 - 31 -0.0 - 0 -ARC - 5 -7B -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 --44.0 - 20 -4.0 - 30 -0.0 - 40 -0.9999999999999867 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -7C -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 --44.0 - 20 -5.0 - 30 -0.0 - 11 -44.0 - 21 -5.0 - 31 -0.0 - 0 -ARC - 5 -7D -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -44.0 - 20 -4.0 - 30 -0.0 - 40 -0.9999999999999867 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -7E -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -45.0 - 20 -4.0 - 30 -0.0 - 11 -45.0 - 21 -0.0 - 31 -0.0 - 0 -LINE - 5 -7F -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 AcDbLine 10 45.0 @@ -2707,6 +2305,400 @@ AcDbLine 0 LINE 5 +73 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +83.5 + 20 +0.0 + 30 +0.0 + 11 +83.5 + 21 +4.0 + 31 +0.0 + 0 +ARC + 5 +74 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +84.5 + 20 +4.0 + 30 +0.0 + 40 +0.9999999999999867 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +75 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +84.5 + 20 +5.0 + 30 +0.0 + 11 +110.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +76 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +110.0 + 20 +5.0 + 30 +0.0 + 11 +110.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +77 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +117.95 + 20 +10.0 + 30 +0.0 + 11 +110.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +78 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +117.95 + 20 +23.0 + 30 +0.0 + 11 +117.95 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +79 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +122.05 + 20 +23.0 + 30 +0.0 + 11 +117.95 + 21 +23.0 + 31 +0.0 + 0 +LINE + 5 +7A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +122.05 + 20 +10.0 + 30 +0.0 + 11 +122.05 + 21 +23.0 + 31 +0.0 + 0 +LINE + 5 +7B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +10.0 + 30 +0.0 + 11 +122.05 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +7C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +10.0 + 30 +0.0 + 11 +130.0 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +7D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +130.0 + 20 +5.0 + 30 +0.0 + 11 +172.5 + 21 +5.0 + 31 +0.0 + 0 +ARC + 5 +7E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +172.5 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +7F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +173.5 + 20 +4.0 + 30 +0.0 + 11 +173.5 + 21 +0.0 + 31 +0.0 + 0 +LINE + 5 80 330 1F @@ -2723,19 +2715,19 @@ Continuous 100 AcDbLine 10 -83.5 +173.5 20 0.0 30 0.0 11 -83.5 +212.0 21 -4.0 +0.0 31 0.0 0 -ARC +LINE 5 81 330 @@ -2751,23 +2743,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -84.5 +212.0 20 -4.0 +0.0 30 0.0 - 40 -0.9999999999999867 -100 -AcDbArc - 50 -90.0 - 51 -180.0 + 11 +212.0 + 21 +4.0 + 31 +0.0 0 -LINE +ARC 5 82 330 @@ -2783,21 +2773,23 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 -84.5 +213.0 20 -5.0 +4.0 30 0.0 - 11 -115.95 - 21 -5.0 - 31 -0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 0 -ARC +LINE 5 83 330 @@ -2813,23 +2805,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -115.95 +213.0 20 -7.0 +5.0 30 0.0 - 40 -2.0 -100 -AcDbArc - 50 -270.0 - 51 + 11 +301.0 + 21 +5.0 + 31 0.0 0 -LINE +ARC 5 84 330 @@ -2845,19 +2835,21 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 -117.95 +301.0 20 -23.0 +4.0 30 0.0 - 11 -117.95 - 21 -7.0 - 31 + 40 +1.0 +100 +AcDbArc + 50 0.0 + 51 +90.0 0 LINE 5 @@ -2877,15 +2869,15 @@ Continuous 100 AcDbLine 10 -122.05 +302.0 20 -23.0 +4.0 30 0.0 11 -117.95 +302.0 21 -23.0 +0.0 31 0.0 0 @@ -2905,344 +2897,6 @@ Continuous 370 25 100 -AcDbLine - 10 -122.05 - 20 -7.0 - 30 -0.0 - 11 -122.05 - 21 -23.0 - 31 -0.0 - 0 -ARC - 5 -87 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -124.05 - 20 -7.0 - 30 -0.0 - 40 -2.0 -100 -AcDbArc - 50 -180.0 - 51 -270.0 - 0 -LINE - 5 -88 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -124.05 - 20 -5.0 - 30 -0.0 - 11 -172.5 - 21 -5.0 - 31 -0.0 - 0 -ARC - 5 -89 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -172.5 - 20 -4.0 - 30 -0.0 - 40 -1.0 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -8A -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -173.5 - 20 -4.0 - 30 -0.0 - 11 -173.5 - 21 -0.0 - 31 -0.0 - 0 -LINE - 5 -8B -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -173.5 - 20 -0.0 - 30 -0.0 - 11 -212.0 - 21 -0.0 - 31 -0.0 - 0 -LINE - 5 -8C -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -212.0 - 20 -0.0 - 30 -0.0 - 11 -212.0 - 21 -4.0 - 31 -0.0 - 0 -ARC - 5 -8D -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -213.0 - 20 -4.0 - 30 -0.0 - 40 -1.0 -100 -AcDbArc - 50 -90.0 - 51 -180.0 - 0 -LINE - 5 -8E -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -213.0 - 20 -5.0 - 30 -0.0 - 11 -301.0 - 21 -5.0 - 31 -0.0 - 0 -ARC - 5 -8F -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbCircle - 10 -301.0 - 20 -4.0 - 30 -0.0 - 40 -1.0 -100 -AcDbArc - 50 -0.0 - 51 -90.0 - 0 -LINE - 5 -90 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 -AcDbLine - 10 -302.0 - 20 -4.0 - 30 -0.0 - 11 -302.0 - 21 -0.0 - 31 -0.0 - 0 -LINE - 5 -91 -330 -1F -100 -AcDbEntity - 8 -0 - 6 -Continuous - 62 - 7 -370 - 25 -100 AcDbLine 10 302.0 @@ -3259,7 +2913,7 @@ AcDbLine 0 LINE 5 -92 +87 330 1F 100 @@ -3289,7 +2943,7 @@ AcDbLine 0 LINE 5 -93 +88 330 1F 100 @@ -3319,7 +2973,7 @@ AcDbLine 0 ARC 5 -94 +89 330 1F 100 @@ -3351,7 +3005,7 @@ AcDbArc 0 LINE 5 -95 +8A 330 1F 100 @@ -3381,7 +3035,7 @@ AcDbLine 0 ARC 5 -96 +8B 330 1F 100 @@ -3413,7 +3067,7 @@ AcDbArc 0 LINE 5 -97 +8C 330 1F 100 @@ -3443,7 +3097,7 @@ AcDbLine 0 LINE 5 -98 +8D 330 1F 100 @@ -3473,7 +3127,7 @@ AcDbLine 0 LINE 5 -99 +8E 330 1F 100 @@ -3503,7 +3157,7 @@ AcDbLine 0 LINE 5 -9A +8F 330 1F 100 @@ -3533,7 +3187,7 @@ AcDbLine 0 LINE 5 -9B +90 330 1F 100 @@ -3563,7 +3217,7 @@ AcDbLine 0 ARC 5 -9C +91 330 1F 100 @@ -3593,6 +3247,584 @@ AcDbArc 51 180.0 0 +LINE + 5 +92 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-321.0 + 20 +29.9 + 30 +0.0 + 11 +-321.0 + 21 +15.1 + 31 +0.0 + 0 +ARC + 5 +93 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-320.9 + 20 +15.1 + 30 +0.0 + 40 +0.0999999999999979 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +94 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-320.9 + 20 +15.0 + 30 +0.0 + 11 +-317.0 + 21 +15.0 + 31 +0.0 + 0 +LINE + 5 +95 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-317.0 + 20 +15.0 + 30 +0.0 + 11 +-317.0 + 21 +0.0 + 31 +0.0 + 0 +LINE + 5 +96 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-317.0 + 20 +0.0 + 30 +0.0 + 11 +-302.0 + 21 +0.0 + 31 +0.0 + 0 +LINE + 5 +97 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-302.0 + 20 +4.0 + 30 +0.0 + 11 +-302.0 + 21 +0.0 + 31 +0.0 + 0 +ARC + 5 +98 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-301.0 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +99 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-213.0 + 20 +5.0 + 30 +0.0 + 11 +-301.0 + 21 +5.0 + 31 +0.0 + 0 +ARC + 5 +9A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-213.0 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +360.0 + 51 +90.0 + 0 +LINE + 5 +9B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-212.0 + 20 +0.0 + 30 +0.0 + 11 +-212.0 + 21 +4.0 + 31 +0.0 + 0 +LINE + 5 +9C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-212.0 + 20 +0.0 + 30 +0.0 + 11 +-173.5 + 21 +0.0 + 31 +0.0 + 0 +LINE + 5 +9D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-173.5 + 20 +4.0 + 30 +0.0 + 11 +-173.5 + 21 +0.0 + 31 +0.0 + 0 +ARC + 5 +9E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-172.5 + 20 +4.0 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +9F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-130.0 + 20 +5.0 + 30 +0.0 + 11 +-172.5 + 21 +5.0 + 31 +0.0 + 0 +LINE + 5 +A0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-130.0 + 20 +5.0 + 30 +0.0 + 11 +-130.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +A1 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.05 + 20 +10.0 + 30 +0.0 + 11 +-130.0 + 21 +10.0 + 31 +0.0 + 0 +LINE + 5 +A2 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.05 + 20 +10.0 + 30 +0.0 + 11 +-122.05 + 21 +23.0 + 31 +0.0 + 0 +LINE + 5 +A3 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-122.05 + 20 +23.0 + 30 +0.0 + 11 +-117.95 + 21 +23.0 + 31 +0.0 + 0 +LINE + 5 +A4 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-117.95 + 20 +23.0 + 30 +0.0 + 11 +-117.95 + 21 +10.0 + 31 +0.0 + 0 ENDSEC 0 SECTION @@ -3635,7 +3867,7 @@ ACAD_SCALELIST 3 DWGPROPS 350 -9D +A5 0 DICTIONARY 5 @@ -3827,7 +4059,7 @@ B6 0 XRECORD 5 -9D +A5 102 {ACAD_REACTORS 330 @@ -3879,9 +4111,9 @@ mc007 40 0.0 41 -2460493.317622014 +2460493.695464433 42 -2460493.317634641 +2460493.69547706 1 90 diff --git a/sheetpress/components/sprcb-650-light/laser/es/FERRO/5mm/SPRCB650-303_TriMount_x8.DXF b/sheetpress/components/sprcb-650-light/laser/es/FERRO/5mm/SPRCB650-303_TriMount_x8.DXF index f519b248d..d99425e5a 100644 --- a/sheetpress/components/sprcb-650-light/laser/es/FERRO/5mm/SPRCB650-303_TriMount_x8.DXF +++ b/sheetpress/components/sprcb-650-light/laser/es/FERRO/5mm/SPRCB650-303_TriMount_x8.DXF @@ -25,17 +25,17 @@ $INSBASE 9 $EXTMIN 10 --6.7470269118 +-5.7470269118 20 -9.5393485831 +10.5393485831 30 0.0 9 $EXTMAX 10 -48.2529730882 +46.6688365591 20 -64.5393485831 +62.955212054 30 0.0 9 @@ -445,19 +445,19 @@ $SKPOLY 9 $TDCREATE 40 -2460347.507625266 +2460493.780659745 9 $TDUCREATE 40 -2460347.465958599 +2460493.697326412 9 $TDUPDATE 40 -2460347.507637604 +2460493.780672454 9 $TDUUPDATE 40 -2460347.465970938 +2460493.69733912 9 $TDINDWG 40 @@ -505,7 +505,7 @@ $SPLINESEGS 9 $HANDSEED 5 -75 +79 9 $SURFTAB1 70 @@ -885,7 +885,7 @@ $PSTYLEMODE 9 $FINGERPRINTGUID 2 -{bedf3f8b-c27f-4a34-a3b7-5281bbcfd0b9} +{d5fa7fe0-53bd-4a21-8a6a-1ee90fe65884} 9 $VERSIONGUID 2 @@ -1075,9 +1075,9 @@ AcDbViewportTableRecord 21 1.0 12 -20.7529730882 +20.4609048237 22 -37.0393485831 +36.7472803186 13 0.0 23 @@ -1103,7 +1103,7 @@ AcDbViewportTableRecord 37 0.0 40 -56.1 +53.4641807404 41 1.0 42 @@ -1817,7 +1817,7 @@ SECTION 2 ENTITIES 0 -LINE +CIRCLE 5 63 330 @@ -1833,21 +1833,17 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --1.7470269118 +23.1819052763 20 -18.0393485831 +39.4682807712 30 0.0 - 11 --1.7470269118 - 21 -29.5393485831 - 31 -0.0 + 40 +3.400000000000002 0 -ARC +LINE 5 64 330 @@ -1863,23 +1859,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -1.7529730882 +13.8371096172 20 -18.0393485831 +62.955212054 30 0.0 - 40 -3.5 -100 -AcDbArc - 50 -180.0 - 51 -270.0 + 11 +-0.7470269118 + 21 +62.955212054 + 31 +0.0 0 -LINE +ARC 5 65 330 @@ -1895,19 +1889,21 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 -1.7529730882 +-0.7470269118 20 -14.5393485831 +61.955212054 30 0.0 - 11 -13.2529730882 - 21 -14.5393485831 - 31 -0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 0 LINE 5 @@ -1927,19 +1923,19 @@ Continuous 100 AcDbLine 10 -13.2529730882 +-1.7470269118 20 -14.5393485831 +61.955212054 30 0.0 11 -13.2529730882 +-1.7470269118 21 -13.0393485831 +48.0393485831 31 0.0 0 -ARC +LINE 5 67 330 @@ -1955,23 +1951,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -16.7529730882 +-1.7470269118 20 -13.0393485831 +48.0393485831 30 0.0 - 40 -3.500000000000002 -100 -AcDbArc - 50 -180.0 - 51 -270.0 + 11 +-5.5470269118 + 21 +48.0393485831 + 31 +0.0 0 -LINE +ARC 5 68 330 @@ -1987,21 +1981,23 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 -16.7529730882 +-5.5470269118 20 -9.5393485831 +47.8393485831 30 0.0 - 11 -29.7529730882 - 21 -9.5393485831 - 31 -0.0 + 40 +0.2000000000000028 +100 +AcDbArc + 50 +90.0 + 51 +180.0 0 -ARC +LINE 5 69 330 @@ -2017,23 +2013,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 -29.7529730882 +-5.7470269118 20 -13.0393485831 +33.2393485831 30 0.0 - 40 -3.5 -100 -AcDbArc - 50 -270.0 - 51 + 11 +-5.7470269118 + 21 +47.8393485831 + 31 0.0 0 -LINE +ARC 5 6A 330 @@ -2049,19 +2043,21 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 -33.2529730882 +-5.5470269118 20 -14.5393485831 +33.2393485831 30 0.0 - 11 -33.2529730882 - 21 -13.0393485831 - 31 -0.0 + 40 +0.1999999999999993 +100 +AcDbArc + 50 +180.0 + 51 +270.0 0 LINE 5 @@ -2081,15 +2077,15 @@ Continuous 100 AcDbLine 10 -33.2529730882 +-1.7470269118 20 -14.5393485831 +33.0393485831 30 0.0 11 -48.2529730882 +-5.5470269118 21 -14.5393485831 +33.0393485831 31 0.0 0 @@ -2111,19 +2107,19 @@ Continuous 100 AcDbLine 10 -48.2529730882 +-1.7470269118 20 -14.5393485831 +14.7393485831 30 0.0 11 -1.7470269118 21 -64.5393485831 +33.0393485831 31 0.0 0 -LINE +ARC 5 6D 330 @@ -2139,19 +2135,21 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --1.7470269118 +-1.5470269118 20 -64.5393485831 +14.7393485831 30 0.0 - 11 --1.7470269118 - 21 -49.5393485831 - 31 -0.0 + 40 +0.2000000000000011 +100 +AcDbArc + 50 +180.0 + 51 +270.0 0 LINE 5 @@ -2171,19 +2169,19 @@ Continuous 100 AcDbLine 10 --1.7470269118 +-1.5470269118 20 -49.5393485831 +14.5393485831 30 0.0 11 --3.2470269118 +16.7529730882 21 -49.5393485831 +14.5393485831 31 0.0 0 -ARC +LINE 5 6F 330 @@ -2199,23 +2197,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --3.2470269118 +16.7529730882 20 -46.0393485831 +14.5393485831 30 0.0 - 40 -3.500000000000014 -100 -AcDbArc - 50 -90.0 - 51 -180.0 + 11 +16.7529730882 + 21 +10.7393485831 + 31 +0.0 0 -LINE +ARC 5 70 330 @@ -2231,21 +2227,23 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --6.7470269118 +16.9529730882 20 -33.0393485831 +10.7393485831 30 0.0 - 11 --6.7470269118 - 21 -46.0393485831 - 31 -0.0 + 40 +0.2000000000000011 +100 +AcDbArc + 50 +180.0 + 51 +270.0 0 -ARC +LINE 5 71 330 @@ -2261,23 +2259,21 @@ Continuous 370 25 100 -AcDbCircle +AcDbLine 10 --3.2470269118 +16.9529730882 20 -33.0393485831 +10.5393485831 30 0.0 - 40 -3.500000000000004 -100 -AcDbArc - 50 -180.0 - 51 -270.0 + 11 +31.5529730882 + 21 +10.5393485831 + 31 +0.0 0 -LINE +ARC 5 72 330 @@ -2293,21 +2289,23 @@ Continuous 370 25 100 -AcDbLine +AcDbCircle 10 --1.7470269118 +31.5529730882 20 -29.5393485831 +10.7393485831 30 0.0 - 11 --3.2470269118 - 21 -29.5393485831 - 31 + 40 +0.2000000000000011 +100 +AcDbArc + 50 +270.0 + 51 0.0 0 -CIRCLE +LINE 5 73 330 @@ -2323,15 +2321,141 @@ Continuous 370 25 100 +AcDbLine + 10 +31.7529730882 + 20 +14.5393485831 + 30 +0.0 + 11 +31.7529730882 + 21 +10.7393485831 + 31 +0.0 + 0 +LINE + 5 +74 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +31.7529730882 + 20 +14.5393485831 + 30 +0.0 + 11 +45.6688365591 + 21 +14.5393485831 + 31 +0.0 + 0 +ARC + 5 +75 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 AcDbCircle 10 -16.1819052763 +45.6688365591 20 -32.4682807712 +15.5393485831 30 0.0 40 -3.399999999999999 +1.000000000000002 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +76 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +46.6688365591 + 20 +30.1234851122 + 30 +0.0 + 11 +46.6688365591 + 21 +15.5393485831 + 31 +0.0 + 0 +LINE + 5 +77 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +46.6688365591 + 20 +30.1234851122 + 30 +0.0 + 11 +13.8371096172 + 21 +62.955212054 + 31 +0.0 0 ENDSEC 0 @@ -2375,7 +2499,7 @@ ACAD_SCALELIST 3 DWGPROPS 350 -74 +78 0 DICTIONARY 5 @@ -2567,7 +2691,7 @@ B6 0 XRECORD 5 -74 +78 102 {ACAD_REACTORS 330 @@ -2619,9 +2743,9 @@ mc007 40 0.0 41 -2460347.465958599 +2460493.697326412 42 -2460347.465970938 +2460493.69733912 1 90 @@ -2913,9 +3037,9 @@ ANSI_A_(11.00_x_8.50_Inches) 45 215.9 46 -52.6997934447 +49.9146790599 47 --55.0423177336 +-60.9477748725 48 0.0 49 @@ -2925,7 +3049,7 @@ ANSI_A_(11.00_x_8.50_Inches) 141 0.0 142 -0.153 +0.1605430006 143 1.0 70 @@ -2969,15 +3093,15 @@ Model 32 0.0 14 --6.7470269118 +-5.7470269118 24 -9.5393485831 +10.5393485831 34 0.0 15 -48.2529730882 +46.6688365591 25 -64.5393485831 +62.955212054 35 0.0 146 diff --git a/sheetpress/components/sprcb-650-light/laser/es/INOX/1mm/SPRCB650-201_PlateCoverTri_x2.DXF b/sheetpress/components/sprcb-650-light/laser/es/INOX/1mm/SPRCB650-201_PlateCoverTri_x2.DXF index d699f2b20..0616cc830 100644 --- a/sheetpress/components/sprcb-650-light/laser/es/INOX/1mm/SPRCB650-201_PlateCoverTri_x2.DXF +++ b/sheetpress/components/sprcb-650-light/laser/es/INOX/1mm/SPRCB650-201_PlateCoverTri_x2.DXF @@ -25,17 +25,17 @@ $INSBASE 9 $EXTMIN 10 --309.0 +-316.0 20 --309.0 +-316.0 30 0.0 9 $EXTMAX 10 -309.0 +316.0 20 -309.0 +316.0 30 0.0 9 @@ -445,19 +445,19 @@ $SKPOLY 9 $TDCREATE 40 -2460347.578099919 +2460493.77721596 9 $TDUCREATE 40 -2460347.536433253 +2460493.693882627 9 $TDUPDATE 40 -2460347.578112465 +2460493.777228415 9 $TDUUPDATE 40 -2460347.536445799 +2460493.693895081 9 $TDINDWG 40 @@ -885,7 +885,7 @@ $PSTYLEMODE 9 $FINGERPRINTGUID 2 -{026a47d7-f84c-4e51-a60c-99cacfc2853a} +{ab983c2d-2af4-40a8-b51c-40aa0373f699} 9 $VERSIONGUID 2 @@ -1103,7 +1103,7 @@ AcDbViewportTableRecord 37 0.0 40 -630.36 +644.64 41 1.0 42 @@ -2043,15 +2043,15 @@ Continuous 100 AcDbLine 10 -309.0 +316.0 20 -309.0 +316.0 30 0.0 11 -309.0 +316.0 21 --309.0 +-316.0 31 0.0 0 @@ -2073,15 +2073,15 @@ Continuous 100 AcDbLine 10 --309.0 +-316.0 20 -309.0 +316.0 30 0.0 11 -309.0 +316.0 21 -309.0 +316.0 31 0.0 0 @@ -2103,15 +2103,15 @@ Continuous 100 AcDbLine 10 --309.0 +-316.0 20 --309.0 +-316.0 30 0.0 11 --309.0 +-316.0 21 -309.0 +316.0 31 0.0 0 @@ -2133,15 +2133,15 @@ Continuous 100 AcDbLine 10 -309.0 +316.0 20 --309.0 +-316.0 30 0.0 11 --309.0 +-316.0 21 --309.0 +-316.0 31 0.0 0 @@ -2431,9 +2431,9 @@ mc007 40 0.0 41 -2460347.536433253 +2460493.693882627 42 -2460347.536445799 +2460493.693895081 1 90 @@ -2737,7 +2737,7 @@ ANSI_A_(11.00_x_8.50_Inches) 141 0.0 142 -0.0136165049 +0.0133148734 143 1.0 70 @@ -2781,15 +2781,15 @@ Model 32 0.0 14 --309.0 +-316.0 24 --309.0 +-316.0 34 0.0 15 -309.0 +316.0 25 -309.0 +316.0 35 0.0 146 diff --git a/sheetpress/components/sprcb-650-light/laser/es/INOX/1mm/SPRCB650-6_PGland_x2.DXF b/sheetpress/components/sprcb-650-light/laser/es/INOX/1mm/SPRCB650-6_PGland_x2.DXF new file mode 100644 index 000000000..59559b6fc --- /dev/null +++ b/sheetpress/components/sprcb-650-light/laser/es/INOX/1mm/SPRCB650-6_PGland_x2.DXF @@ -0,0 +1,3334 @@ + 0 +SECTION + 2 +HEADER + 9 +$ACADVER + 1 +AC1015 + 9 +$ACADMAINTVER + 70 + 6 + 9 +$DWGCODEPAGE + 3 +ANSI_1252 + 9 +$INSBASE + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$EXTMIN + 10 +-23.5 + 20 +-22.5 + 30 +0.0 + 9 +$EXTMAX + 10 +23.5 + 20 +22.5 + 30 +0.0 + 9 +$LIMMIN + 10 +0.0 + 20 +0.0 + 9 +$LIMMAX + 10 +420.0 + 20 +297.0 + 9 +$ORTHOMODE + 70 + 0 + 9 +$REGENMODE + 70 + 1 + 9 +$FILLMODE + 70 + 1 + 9 +$QTEXTMODE + 70 + 0 + 9 +$MIRRTEXT + 70 + 1 + 9 +$LTSCALE + 40 +1.0 + 9 +$ATTMODE + 70 + 1 + 9 +$TEXTSIZE + 40 +3.5 + 9 +$TRACEWID + 40 +1.0 + 9 +$TEXTSTYLE + 7 +Standard + 9 +$CLAYER + 8 +0 + 9 +$CELTYPE + 6 +ByLayer + 9 +$CECOLOR + 62 + 256 + 9 +$CELTSCALE + 40 +1.0 + 9 +$DISPSILH + 70 + 0 + 9 +$DIMSCALE + 40 +1.0 + 9 +$DIMASZ + 40 +3.556 + 9 +$DIMEXO + 40 +0.0 + 9 +$DIMDLI + 40 +3.75 + 9 +$DIMRND + 40 +0.0 + 9 +$DIMDLE + 40 +0.0 + 9 +$DIMEXE + 40 +1.0 + 9 +$DIMTP + 40 +0.0 + 9 +$DIMTM + 40 +0.0 + 9 +$DIMTXT + 40 +3.5 + 9 +$DIMCEN + 40 +2.5 + 9 +$DIMTSZ + 40 +0.0 + 9 +$DIMTOL + 70 + 0 + 9 +$DIMLIM + 70 + 0 + 9 +$DIMTIH + 70 + 1 + 9 +$DIMTOH + 70 + 1 + 9 +$DIMSE1 + 70 + 0 + 9 +$DIMSE2 + 70 + 0 + 9 +$DIMTAD + 70 + 1 + 9 +$DIMZIN + 70 + 1 + 9 +$DIMBLK + 1 + + 9 +$DIMASO + 70 + 1 + 9 +$DIMSHO + 70 + 1 + 9 +$DIMPOST + 1 + + 9 +$DIMAPOST + 1 + + 9 +$DIMALT + 70 + 0 + 9 +$DIMALTD + 70 + 3 + 9 +$DIMALTF + 40 +0.0393700787 + 9 +$DIMLFAC + 40 +1.0 + 9 +$DIMTOFL + 70 + 1 + 9 +$DIMTVP + 40 +0.0 + 9 +$DIMTIX + 70 + 0 + 9 +$DIMSOXD + 70 + 0 + 9 +$DIMSAH + 70 + 0 + 9 +$DIMBLK1 + 1 + + 9 +$DIMBLK2 + 1 + + 9 +$DIMSTYLE + 2 +ISO-25 + 9 +$DIMCLRD + 70 + 0 + 9 +$DIMCLRE + 70 + 0 + 9 +$DIMCLRT + 70 + 0 + 9 +$DIMTFAC + 40 +1.0 + 9 +$DIMGAP + 40 +1.524 + 9 +$DIMJUST + 70 + 0 + 9 +$DIMSD1 + 70 + 0 + 9 +$DIMSD2 + 70 + 0 + 9 +$DIMTOLJ + 70 + 0 + 9 +$DIMTZIN + 70 + 1 + 9 +$DIMALTZ + 70 + 0 + 9 +$DIMALTTZ + 70 + 0 + 9 +$DIMUPT + 70 + 0 + 9 +$DIMDEC + 70 + 2 + 9 +$DIMTDEC + 70 + 2 + 9 +$DIMALTU + 70 + 2 + 9 +$DIMALTTD + 70 + 3 + 9 +$DIMTXSTY + 7 +Standard + 9 +$DIMAUNIT + 70 + 0 + 9 +$DIMADEC + 70 + 2 + 9 +$DIMALTRND + 40 +0.0 + 9 +$DIMAZIN + 70 + 0 + 9 +$DIMDSEP + 70 + 44 + 9 +$DIMATFIT + 70 + 3 + 9 +$DIMFRAC + 70 + 0 + 9 +$DIMLDRBLK + 1 + + 9 +$DIMLUNIT + 70 + 2 + 9 +$DIMLWD + 70 + -2 + 9 +$DIMLWE + 70 + -2 + 9 +$DIMTMOVE + 70 + 0 + 9 +$LUNITS + 70 + 2 + 9 +$LUPREC + 70 + 2 + 9 +$SKETCHINC + 40 +1.0 + 9 +$FILLETRAD + 40 +0.0 + 9 +$AUNITS + 70 + 0 + 9 +$AUPREC + 70 + 2 + 9 +$MENU + 1 +. + 9 +$ELEVATION + 40 +0.0 + 9 +$PELEVATION + 40 +0.0 + 9 +$THICKNESS + 40 +0.0 + 9 +$LIMCHECK + 70 + 0 + 9 +$CHAMFERA + 40 +0.0 + 9 +$CHAMFERB + 40 +0.0 + 9 +$CHAMFERC + 40 +0.0 + 9 +$CHAMFERD + 40 +0.0 + 9 +$SKPOLY + 70 + 0 + 9 +$TDCREATE + 40 +2460493.779991262 + 9 +$TDUCREATE + 40 +2460493.696657928 + 9 +$TDUPDATE + 40 +2460493.780003866 + 9 +$TDUUPDATE + 40 +2460493.696670532 + 9 +$TDINDWG + 40 +0.0000000116 + 9 +$TDUSRTIMER + 40 +0.0000000116 + 9 +$USRTIMER + 70 + 1 + 9 +$ANGBASE + 50 +0.0 + 9 +$ANGDIR + 70 + 0 + 9 +$PDMODE + 70 + 0 + 9 +$PDSIZE + 40 +-1.0 + 9 +$PLINEWID + 40 +0.0 + 9 +$SPLFRAME + 70 + 0 + 9 +$SPLINETYPE + 70 + 6 + 9 +$SPLINESEGS + 70 + 8 + 9 +$HANDSEED + 5 +71 + 9 +$SURFTAB1 + 70 + 6 + 9 +$SURFTAB2 + 70 + 6 + 9 +$SURFTYPE + 70 + 6 + 9 +$SURFU + 70 + 6 + 9 +$SURFV + 70 + 6 + 9 +$UCSBASE + 2 + + 9 +$UCSNAME + 2 + + 9 +$UCSORG + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSXDIR + 10 +1.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSYDIR + 10 +0.0 + 20 +1.0 + 30 +0.0 + 9 +$UCSORTHOREF + 2 + + 9 +$UCSORTHOVIEW + 70 + 0 + 9 +$UCSORGTOP + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGBOTTOM + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGLEFT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGRIGHT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGFRONT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGBACK + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSBASE + 2 + + 9 +$PUCSNAME + 2 + + 9 +$PUCSORG + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSXDIR + 10 +1.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSYDIR + 10 +0.0 + 20 +1.0 + 30 +0.0 + 9 +$PUCSORTHOREF + 2 + + 9 +$PUCSORTHOVIEW + 70 + 0 + 9 +$PUCSORGTOP + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGBOTTOM + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGLEFT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGRIGHT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGFRONT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGBACK + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$USERI1 + 70 + 0 + 9 +$USERI2 + 70 + 0 + 9 +$USERI3 + 70 + 0 + 9 +$USERI4 + 70 + 0 + 9 +$USERI5 + 70 + 0 + 9 +$USERR1 + 40 +0.0 + 9 +$USERR2 + 40 +0.0 + 9 +$USERR3 + 40 +0.0 + 9 +$USERR4 + 40 +0.0 + 9 +$USERR5 + 40 +0.0 + 9 +$WORLDVIEW + 70 + 1 + 9 +$SHADEDGE + 70 + 3 + 9 +$SHADEDIF + 70 + 70 + 9 +$TILEMODE + 70 + 1 + 9 +$MAXACTVP + 70 + 64 + 9 +$PINSBASE + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PLIMCHECK + 70 + 0 + 9 +$PEXTMIN + 10 +1.0000000000E+20 + 20 +1.0000000000E+20 + 30 +1.0000000000E+20 + 9 +$PEXTMAX + 10 +-1.0000000000E+20 + 20 +-1.0000000000E+20 + 30 +-1.0000000000E+20 + 9 +$PLIMMIN + 10 +0.0 + 20 +0.0 + 9 +$PLIMMAX + 10 +420.0 + 20 +297.0 + 9 +$UNITMODE + 70 + 0 + 9 +$VISRETAIN + 70 + 1 + 9 +$PLINEGEN + 70 + 0 + 9 +$PSLTSCALE + 70 + 1 + 9 +$TREEDEPTH + 70 + 3020 + 9 +$CMLSTYLE + 2 +Standard + 9 +$CMLJUST + 70 + 0 + 9 +$CMLSCALE + 40 +20.0 + 9 +$PROXYGRAPHICS + 70 + 1 + 9 +$MEASUREMENT + 70 + 1 + 9 +$CELWEIGHT +370 + -1 + 9 +$ENDCAPS +280 + 0 + 9 +$JOINSTYLE +280 + 0 + 9 +$LWDISPLAY +290 + 1 + 9 +$INSUNITS + 70 + 4 + 9 +$HYPERLINKBASE + 1 + + 9 +$STYLESHEET + 1 + + 9 +$XEDIT +290 + 1 + 9 +$CEPSNTYPE +380 + 0 + 9 +$PSTYLEMODE +290 + 1 + 9 +$FINGERPRINTGUID + 2 +{addbdaf0-7731-4b72-9a50-6d773720fd10} + 9 +$VERSIONGUID + 2 +{FAEB1C32-E019-11D5-929B-00C0DF256EC4} + 9 +$EXTNAMES +290 + 1 + 9 +$PSVPSCALE + 40 +0.0 + 9 +$OLESTARTUP +290 + 0 + 0 +ENDSEC + 0 +SECTION + 2 +CLASSES + 0 +CLASS + 1 +ACDBDICTIONARYWDFLT + 2 +AcDbDictionaryWithDefault + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +CLASS + 1 +VISUALSTYLE + 2 +AcDbVisualStyle + 3 +ObjectDBX Classes + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +MATERIAL + 2 +AcDbMaterial + 3 +ObjectDBX Classes + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +SCALE + 2 +AcDbScale + 3 +ObjectDBX Classes + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +TABLESTYLE + 2 +AcDbTableStyle + 3 +ObjectDBX Classes + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +MLEADERSTYLE + 2 +AcDbMLeaderStyle + 3 +ACDB_MLEADERSTYLE_CLASS + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +SUN + 2 +AcDbSun + 3 +SCENEOE + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +ACDBPLACEHOLDER + 2 +AcDbPlaceHolder + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +CLASS + 1 +LAYOUT + 2 +AcDbLayout + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +ENDSEC + 0 +SECTION + 2 +TABLES + 0 +TABLE + 2 +VPORT + 5 +8 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +VPORT + 5 +29 +330 +8 +100 +AcDbSymbolTableRecord +100 +AcDbViewportTableRecord + 2 +*Active + 70 + 0 + 10 +0.0 + 20 +0.0 + 11 +1.0 + 21 +1.0 + 12 +0.0 + 22 +0.0 + 13 +0.0 + 23 +0.0 + 14 +10.0 + 24 +10.0 + 15 +10.0 + 25 +10.0 + 16 +0.0 + 26 +0.0 + 36 +1.0 + 17 +0.0 + 27 +0.0 + 37 +0.0 + 40 +45.9 + 41 +1.0444444444 + 42 +50.0 + 43 +0.0 + 44 +0.0 + 50 +0.0 + 51 +0.0 + 71 + 0 + 72 + 100 + 73 + 1 + 74 + 3 + 75 + 0 + 76 + 0 + 77 + 0 + 78 + 0 +281 + 0 + 65 + 1 +110 +0.0 +120 +0.0 +130 +0.0 +111 +1.0 +121 +0.0 +131 +0.0 +112 +0.0 +122 +1.0 +132 +0.0 + 79 + 0 +146 +0.0 + 0 +ENDTAB + 0 +TABLE + 2 +LTYPE + 5 +5 +330 +0 +100 +AcDbSymbolTable + 70 + 6 + 0 +LTYPE + 5 +14 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +ByBlock + 70 + 0 + 3 + + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +15 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +ByLayer + 70 + 0 + 3 + + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +16 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +Continuous + 70 + 0 + 3 +Solid line + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +5E +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +HIDDEN + 70 + 0 + 3 +Hidden __ __ __ __ __ __ __ __ __ __ __ __ __ __ + 72 + 65 + 73 + 2 + 40 +1.905 + 49 +1.27 + 74 + 0 + 49 +-0.635 + 74 + 0 + 0 +LTYPE + 5 +5F +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +PHANTOM + 70 + 0 + 3 +Phantom ______ __ __ ______ __ __ ______ + 72 + 65 + 73 + 6 + 40 +12.7 + 49 +6.35 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 0 +LTYPE + 5 +60 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +CENTER + 70 + 0 + 3 +Center ____ _ ____ _ ____ _ ____ _ ____ _ ____ + 72 + 65 + 73 + 4 + 40 +10.16 + 49 +6.35 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 0 +LTYPE + 5 +61 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +CENTERX2 + 70 + 0 + 3 +Center (2x) ________ __ ________ __ _____ + 72 + 65 + 73 + 4 + 40 +20.32 + 49 +12.7 + 74 + 0 + 49 +-2.54 + 74 + 0 + 49 +2.54 + 74 + 0 + 49 +-2.54 + 74 + 0 + 0 +LTYPE + 5 +62 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +DOT2 + 70 + 0 + 3 +Dot (.5x) ........................................ + 72 + 65 + 73 + 2 + 40 +0.635 + 49 +0.0 + 74 + 0 + 49 +-0.635 + 74 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +LAYER + 5 +2 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +LAYER + 5 +10 +330 +2 +100 +AcDbSymbolTableRecord +100 +AcDbLayerTableRecord + 2 +0 + 70 + 0 + 62 + 7 + 6 +Continuous +370 + -3 +390 +F + 0 +ENDTAB + 0 +TABLE + 2 +STYLE + 5 +3 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +STYLE + 5 +11 +330 +3 +100 +AcDbSymbolTableRecord +100 +AcDbTextStyleTableRecord + 2 +Standard + 70 + 0 + 40 +0.0 + 41 +1.0 + 50 +0.0 + 71 + 0 + 42 +3.5 + 3 +txt + 4 + + 0 +ENDTAB + 0 +TABLE + 2 +VIEW + 5 +6 +330 +0 +100 +AcDbSymbolTable + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +UCS + 5 +7 +330 +0 +100 +AcDbSymbolTable + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +APPID + 5 +9 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +APPID + 5 +12 +330 +9 +100 +AcDbSymbolTableRecord +100 +AcDbRegAppTableRecord + 2 +ACAD + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +DIMSTYLE + 5 +A +330 +0 +100 +AcDbSymbolTable + 70 + 1 +100 +AcDbDimStyleTable + 0 +DIMSTYLE +105 +27 +330 +A +100 +AcDbSymbolTableRecord +100 +AcDbDimStyleTableRecord + 2 +ISO-25 + 70 + 0 + 41 +2.5 + 42 +0.625 + 43 +3.75 + 44 +1.25 + 73 + 0 + 74 + 0 + 77 + 1 + 78 + 8 +140 +2.5 +141 +2.5 +143 +0.0393700787 +147 +0.625 +171 + 3 +172 + 1 +178 + 0 +271 + 2 +272 + 2 +274 + 3 +278 + 44 +283 + 0 +284 + 8 +340 +11 + 0 +ENDTAB + 0 +TABLE + 2 +BLOCK_RECORD + 5 +1 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +BLOCK_RECORD + 5 +1F +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Model_Space +340 +22 + 0 +BLOCK_RECORD + 5 +1B +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Paper_Space +340 +1E + 0 +BLOCK_RECORD + 5 +23 +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Paper_Space0 +340 +26 + 0 +ENDTAB + 0 +ENDSEC + 0 +SECTION + 2 +BLOCKS + 0 +BLOCK + 5 +20 +330 +1F +100 +AcDbEntity + 8 +0 +100 +AcDbBlockBegin + 2 +*Model_Space + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Model_Space + 1 + + 0 +ENDBLK + 5 +21 +330 +1F +100 +AcDbEntity + 8 +0 +100 +AcDbBlockEnd + 0 +BLOCK + 5 +1C +330 +1B +100 +AcDbEntity + 67 + 1 + 8 +0 +100 +AcDbBlockBegin + 2 +*Paper_Space + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Paper_Space + 1 + + 0 +ENDBLK + 5 +1D +330 +1B +100 +AcDbEntity + 67 + 1 + 8 +0 +100 +AcDbBlockEnd + 0 +BLOCK + 5 +24 +330 +23 +100 +AcDbEntity + 8 +0 +100 +AcDbBlockBegin + 2 +*Paper_Space0 + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Paper_Space0 + 1 + + 0 +ENDBLK + 5 +25 +330 +23 +100 +AcDbEntity + 8 +0 +100 +AcDbBlockEnd + 0 +ENDSEC + 0 +SECTION + 2 +ENTITIES + 0 +CIRCLE + 5 +63 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +18.8 + 20 +18.0 + 30 +0.0 + 40 +2.500000000000025 + 0 +CIRCLE + 5 +64 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +18.8 + 20 +-18.0 + 30 +0.0 + 40 +2.500000000000021 + 0 +LINE + 5 +65 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +23.5 + 20 +-21.5 + 30 +0.0 + 11 +23.5 + 21 +21.5 + 31 +0.0 + 0 +ARC + 5 +66 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +22.5 + 20 +21.5 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +360.0 + 51 +90.0 + 0 +LINE + 5 +67 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +22.5 + 20 +22.5 + 30 +0.0 + 11 +-22.5 + 21 +22.5 + 31 +0.0 + 0 +ARC + 5 +68 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-22.5 + 20 +21.5 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +69 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-23.5 + 20 +21.5 + 30 +0.0 + 11 +-23.5 + 21 +-21.5 + 31 +0.0 + 0 +ARC + 5 +6A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-22.5 + 20 +-21.5 + 30 +0.0 + 40 +1.000000000000004 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +6B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-22.5 + 20 +-22.5 + 30 +0.0 + 11 +22.5 + 21 +-22.5 + 31 +0.0 + 0 +ARC + 5 +6C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +22.5 + 20 +-21.5 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +CIRCLE + 5 +6D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-18.8 + 20 +-18.0 + 30 +0.0 + 40 +2.500000000000021 + 0 +CIRCLE + 5 +6E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-18.8 + 20 +18.0 + 30 +0.0 + 40 +2.500000000000025 + 0 +CIRCLE + 5 +6F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +0.0 + 20 +7.0 + 30 +0.0 + 40 +9.399999999999986 + 0 +ENDSEC + 0 +SECTION + 2 +OBJECTS + 0 +DICTIONARY + 5 +C +330 +0 +100 +AcDbDictionary +281 + 1 + 3 +ACAD_GROUP +350 +D + 3 +ACAD_LAYOUT +350 +1A + 3 +ACAD_MLINESTYLE +350 +17 + 3 +ACAD_PLOTSETTINGS +350 +19 + 3 +ACAD_PLOTSTYLENAME +350 +E + 3 +ACAD_SCALELIST +350 +47 + 3 +DWGPROPS +350 +70 + 0 +DICTIONARY + 5 +D +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 0 +DICTIONARY + 5 +1A +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Layout1 +350 +1E + 3 +Layout2 +350 +26 + 3 +Model +350 +22 + 0 +DICTIONARY + 5 +17 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Standard +350 +18 + 0 +DICTIONARY + 5 +19 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 0 +ACDBDICTIONARYWDFLT + 5 +E +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Normal +350 +F +100 +AcDbDictionaryWithDefault +340 +F + 0 +DICTIONARY + 5 +47 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +A0 +350 +48 + 3 +A1 +350 +49 + 3 +A2 +350 +4A + 3 +A3 +350 +4B + 3 +A4 +350 +4C + 3 +A5 +350 +4D + 3 +A6 +350 +4E + 3 +A7 +350 +4F + 3 +A8 +350 +50 + 3 +A9 +350 +51 + 3 +B0 +350 +52 + 3 +B1 +350 +53 + 3 +B2 +350 +54 + 3 +B3 +350 +55 + 3 +B4 +350 +56 + 3 +B5 +350 +57 + 3 +B6 +350 +58 + 0 +XRECORD + 5 +70 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbXrecord +280 + 1 + 1 +DWGPROPS COOKIE + 2 + + 3 + + 4 + + 6 + + 7 + + 8 +mc007 + 9 + +300 += +301 += +302 += +303 += +304 += +305 += +306 += +307 += +308 += +309 += + 40 +0.0 + 41 +2460493.696657928 + 42 +2460493.696670532 + 1 + + 90 + 0 + 0 +LAYOUT + 5 +1E +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 + + 6 + + 40 +0.0 + 41 +0.0 + 42 +0.0 + 43 +0.0 + 44 +0.0 + 45 +0.0 + 46 +0.0 + 47 +0.0 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +1.0 +143 +1.0 + 70 + 688 + 72 + 1 + 73 + 0 + 74 + 5 + 7 + + 75 + 16 +147 +1.0 +148 +0.0 +149 +0.0 +100 +AcDbLayout + 1 +Layout1 + 70 + 1 + 71 + 1 + 10 +0.0 + 20 +0.0 + 11 +420.0 + 21 +297.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +1.0000000000E+20 + 24 +1.0000000000E+20 + 34 +1.0000000000E+20 + 15 +-1.0000000000E+20 + 25 +-1.0000000000E+20 + 35 +-1.0000000000E+20 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +1B + 0 +LAYOUT + 5 +26 +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 + + 6 + + 40 +0.0 + 41 +0.0 + 42 +0.0 + 43 +0.0 + 44 +0.0 + 45 +0.0 + 46 +0.0 + 47 +0.0 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +1.0 +143 +1.0 + 70 + 688 + 72 + 1 + 73 + 0 + 74 + 5 + 7 + + 75 + 16 +147 +1.0 +148 +0.0 +149 +0.0 +100 +AcDbLayout + 1 +Layout2 + 70 + 1 + 71 + 2 + 10 +0.0 + 20 +0.0 + 11 +0.0 + 21 +0.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +0.0 + 24 +0.0 + 34 +0.0 + 15 +0.0 + 25 +0.0 + 35 +0.0 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +23 + 0 +LAYOUT + 5 +22 +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 +ANSI_A_(11.00_x_8.50_Inches) + 6 + + 40 +6.35 + 41 +19.05 + 42 +6.35000508 + 43 +19.05000254 + 44 +279.4 + 45 +215.9 + 46 +133.34999746 + 47 +88.89999873 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +0.187 +143 +1.0 + 70 + 1696 + 72 + 0 + 73 + 0 + 74 + 0 + 7 + + 75 + 0 +147 +0.0179189148 +148 +-1300.4909072572 +149 +0.0 +100 +AcDbLayout + 1 +Model + 70 + 1 + 71 + 0 + 10 +0.0 + 20 +0.0 + 11 +420.0 + 21 +297.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +-23.5 + 24 +-22.5 + 34 +0.0 + 15 +23.5 + 25 +22.5 + 35 +0.0 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +1F +331 +29 + 0 +MLINESTYLE + 5 +18 +102 +{ACAD_REACTORS +330 +17 +102 +} +330 +17 +100 +AcDbMlineStyle + 2 +Standard + 70 + 0 + 3 + + 62 + 256 + 51 +90.0 + 52 +90.0 + 71 + 2 + 49 +0.5 + 62 + 256 + 6 +BYLAYER + 49 +-0.5 + 62 + 256 + 6 +BYLAYER + 0 +ACDBPLACEHOLDER + 5 +F +102 +{ACAD_REACTORS +330 +E +102 +} +330 +E + 0 +SCALE + 5 +48 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:1 +140 +1.0 +141 +1.0 +290 + 1 + 0 +SCALE + 5 +49 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:2 +140 +1.0 +141 +2.0 +290 + 0 + 0 +SCALE + 5 +4A +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:4 +140 +1.0 +141 +4.0 +290 + 0 + 0 +SCALE + 5 +4B +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:5 +140 +1.0 +141 +5.0 +290 + 0 + 0 +SCALE + 5 +4C +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:8 +140 +1.0 +141 +8.0 +290 + 0 + 0 +SCALE + 5 +4D +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:10 +140 +1.0 +141 +10.0 +290 + 0 + 0 +SCALE + 5 +4E +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:16 +140 +1.0 +141 +16.0 +290 + 0 + 0 +SCALE + 5 +4F +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:20 +140 +1.0 +141 +20.0 +290 + 0 + 0 +SCALE + 5 +50 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:30 +140 +1.0 +141 +30.0 +290 + 0 + 0 +SCALE + 5 +51 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:40 +140 +1.0 +141 +40.0 +290 + 0 + 0 +SCALE + 5 +52 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:50 +140 +1.0 +141 +50.0 +290 + 0 + 0 +SCALE + 5 +53 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:100 +140 +1.0 +141 +100.0 +290 + 0 + 0 +SCALE + 5 +54 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +2:1 +140 +2.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +55 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +4:1 +140 +4.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +56 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +8:1 +140 +8.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +57 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +10:1 +140 +10.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +58 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +100:1 +140 +100.0 +141 +1.0 +290 + 0 + 0 +ENDSEC + 0 +EOF diff --git a/sheetpress/components/sprcb-650-light/laser/es/INOX/1mm/SPRCB650-6_TCGland_x2.DXF b/sheetpress/components/sprcb-650-light/laser/es/INOX/1mm/SPRCB650-6_TCGland_x2.DXF new file mode 100644 index 000000000..be32a258a --- /dev/null +++ b/sheetpress/components/sprcb-650-light/laser/es/INOX/1mm/SPRCB650-6_TCGland_x2.DXF @@ -0,0 +1,3334 @@ + 0 +SECTION + 2 +HEADER + 9 +$ACADVER + 1 +AC1015 + 9 +$ACADMAINTVER + 70 + 6 + 9 +$DWGCODEPAGE + 3 +ANSI_1252 + 9 +$INSBASE + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$EXTMIN + 10 +-23.5 + 20 +-22.5 + 30 +0.0 + 9 +$EXTMAX + 10 +23.5 + 20 +22.5 + 30 +0.0 + 9 +$LIMMIN + 10 +0.0 + 20 +0.0 + 9 +$LIMMAX + 10 +420.0 + 20 +297.0 + 9 +$ORTHOMODE + 70 + 0 + 9 +$REGENMODE + 70 + 1 + 9 +$FILLMODE + 70 + 1 + 9 +$QTEXTMODE + 70 + 0 + 9 +$MIRRTEXT + 70 + 1 + 9 +$LTSCALE + 40 +1.0 + 9 +$ATTMODE + 70 + 1 + 9 +$TEXTSIZE + 40 +3.5 + 9 +$TRACEWID + 40 +1.0 + 9 +$TEXTSTYLE + 7 +Standard + 9 +$CLAYER + 8 +0 + 9 +$CELTYPE + 6 +ByLayer + 9 +$CECOLOR + 62 + 256 + 9 +$CELTSCALE + 40 +1.0 + 9 +$DISPSILH + 70 + 0 + 9 +$DIMSCALE + 40 +1.0 + 9 +$DIMASZ + 40 +3.556 + 9 +$DIMEXO + 40 +0.0 + 9 +$DIMDLI + 40 +3.75 + 9 +$DIMRND + 40 +0.0 + 9 +$DIMDLE + 40 +0.0 + 9 +$DIMEXE + 40 +1.0 + 9 +$DIMTP + 40 +0.0 + 9 +$DIMTM + 40 +0.0 + 9 +$DIMTXT + 40 +3.5 + 9 +$DIMCEN + 40 +2.5 + 9 +$DIMTSZ + 40 +0.0 + 9 +$DIMTOL + 70 + 0 + 9 +$DIMLIM + 70 + 0 + 9 +$DIMTIH + 70 + 1 + 9 +$DIMTOH + 70 + 1 + 9 +$DIMSE1 + 70 + 0 + 9 +$DIMSE2 + 70 + 0 + 9 +$DIMTAD + 70 + 1 + 9 +$DIMZIN + 70 + 1 + 9 +$DIMBLK + 1 + + 9 +$DIMASO + 70 + 1 + 9 +$DIMSHO + 70 + 1 + 9 +$DIMPOST + 1 + + 9 +$DIMAPOST + 1 + + 9 +$DIMALT + 70 + 0 + 9 +$DIMALTD + 70 + 3 + 9 +$DIMALTF + 40 +0.0393700787 + 9 +$DIMLFAC + 40 +1.0 + 9 +$DIMTOFL + 70 + 1 + 9 +$DIMTVP + 40 +0.0 + 9 +$DIMTIX + 70 + 0 + 9 +$DIMSOXD + 70 + 0 + 9 +$DIMSAH + 70 + 0 + 9 +$DIMBLK1 + 1 + + 9 +$DIMBLK2 + 1 + + 9 +$DIMSTYLE + 2 +ISO-25 + 9 +$DIMCLRD + 70 + 0 + 9 +$DIMCLRE + 70 + 0 + 9 +$DIMCLRT + 70 + 0 + 9 +$DIMTFAC + 40 +1.0 + 9 +$DIMGAP + 40 +1.524 + 9 +$DIMJUST + 70 + 0 + 9 +$DIMSD1 + 70 + 0 + 9 +$DIMSD2 + 70 + 0 + 9 +$DIMTOLJ + 70 + 0 + 9 +$DIMTZIN + 70 + 1 + 9 +$DIMALTZ + 70 + 0 + 9 +$DIMALTTZ + 70 + 0 + 9 +$DIMUPT + 70 + 0 + 9 +$DIMDEC + 70 + 2 + 9 +$DIMTDEC + 70 + 2 + 9 +$DIMALTU + 70 + 2 + 9 +$DIMALTTD + 70 + 3 + 9 +$DIMTXSTY + 7 +Standard + 9 +$DIMAUNIT + 70 + 0 + 9 +$DIMADEC + 70 + 2 + 9 +$DIMALTRND + 40 +0.0 + 9 +$DIMAZIN + 70 + 0 + 9 +$DIMDSEP + 70 + 44 + 9 +$DIMATFIT + 70 + 3 + 9 +$DIMFRAC + 70 + 0 + 9 +$DIMLDRBLK + 1 + + 9 +$DIMLUNIT + 70 + 2 + 9 +$DIMLWD + 70 + -2 + 9 +$DIMLWE + 70 + -2 + 9 +$DIMTMOVE + 70 + 0 + 9 +$LUNITS + 70 + 2 + 9 +$LUPREC + 70 + 2 + 9 +$SKETCHINC + 40 +1.0 + 9 +$FILLETRAD + 40 +0.0 + 9 +$AUNITS + 70 + 0 + 9 +$AUPREC + 70 + 2 + 9 +$MENU + 1 +. + 9 +$ELEVATION + 40 +0.0 + 9 +$PELEVATION + 40 +0.0 + 9 +$THICKNESS + 40 +0.0 + 9 +$LIMCHECK + 70 + 0 + 9 +$CHAMFERA + 40 +0.0 + 9 +$CHAMFERB + 40 +0.0 + 9 +$CHAMFERC + 40 +0.0 + 9 +$CHAMFERD + 40 +0.0 + 9 +$SKPOLY + 70 + 0 + 9 +$TDCREATE + 40 +2460493.780185706 + 9 +$TDUCREATE + 40 +2460493.696852372 + 9 +$TDUPDATE + 40 +2460493.780198217 + 9 +$TDUUPDATE + 40 +2460493.696864884 + 9 +$TDINDWG + 40 +0.0000000116 + 9 +$TDUSRTIMER + 40 +0.0000000116 + 9 +$USRTIMER + 70 + 1 + 9 +$ANGBASE + 50 +0.0 + 9 +$ANGDIR + 70 + 0 + 9 +$PDMODE + 70 + 0 + 9 +$PDSIZE + 40 +-1.0 + 9 +$PLINEWID + 40 +0.0 + 9 +$SPLFRAME + 70 + 0 + 9 +$SPLINETYPE + 70 + 6 + 9 +$SPLINESEGS + 70 + 8 + 9 +$HANDSEED + 5 +71 + 9 +$SURFTAB1 + 70 + 6 + 9 +$SURFTAB2 + 70 + 6 + 9 +$SURFTYPE + 70 + 6 + 9 +$SURFU + 70 + 6 + 9 +$SURFV + 70 + 6 + 9 +$UCSBASE + 2 + + 9 +$UCSNAME + 2 + + 9 +$UCSORG + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSXDIR + 10 +1.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSYDIR + 10 +0.0 + 20 +1.0 + 30 +0.0 + 9 +$UCSORTHOREF + 2 + + 9 +$UCSORTHOVIEW + 70 + 0 + 9 +$UCSORGTOP + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGBOTTOM + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGLEFT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGRIGHT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGFRONT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGBACK + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSBASE + 2 + + 9 +$PUCSNAME + 2 + + 9 +$PUCSORG + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSXDIR + 10 +1.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSYDIR + 10 +0.0 + 20 +1.0 + 30 +0.0 + 9 +$PUCSORTHOREF + 2 + + 9 +$PUCSORTHOVIEW + 70 + 0 + 9 +$PUCSORGTOP + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGBOTTOM + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGLEFT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGRIGHT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGFRONT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGBACK + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$USERI1 + 70 + 0 + 9 +$USERI2 + 70 + 0 + 9 +$USERI3 + 70 + 0 + 9 +$USERI4 + 70 + 0 + 9 +$USERI5 + 70 + 0 + 9 +$USERR1 + 40 +0.0 + 9 +$USERR2 + 40 +0.0 + 9 +$USERR3 + 40 +0.0 + 9 +$USERR4 + 40 +0.0 + 9 +$USERR5 + 40 +0.0 + 9 +$WORLDVIEW + 70 + 1 + 9 +$SHADEDGE + 70 + 3 + 9 +$SHADEDIF + 70 + 70 + 9 +$TILEMODE + 70 + 1 + 9 +$MAXACTVP + 70 + 64 + 9 +$PINSBASE + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PLIMCHECK + 70 + 0 + 9 +$PEXTMIN + 10 +1.0000000000E+20 + 20 +1.0000000000E+20 + 30 +1.0000000000E+20 + 9 +$PEXTMAX + 10 +-1.0000000000E+20 + 20 +-1.0000000000E+20 + 30 +-1.0000000000E+20 + 9 +$PLIMMIN + 10 +0.0 + 20 +0.0 + 9 +$PLIMMAX + 10 +420.0 + 20 +297.0 + 9 +$UNITMODE + 70 + 0 + 9 +$VISRETAIN + 70 + 1 + 9 +$PLINEGEN + 70 + 0 + 9 +$PSLTSCALE + 70 + 1 + 9 +$TREEDEPTH + 70 + 3020 + 9 +$CMLSTYLE + 2 +Standard + 9 +$CMLJUST + 70 + 0 + 9 +$CMLSCALE + 40 +20.0 + 9 +$PROXYGRAPHICS + 70 + 1 + 9 +$MEASUREMENT + 70 + 1 + 9 +$CELWEIGHT +370 + -1 + 9 +$ENDCAPS +280 + 0 + 9 +$JOINSTYLE +280 + 0 + 9 +$LWDISPLAY +290 + 1 + 9 +$INSUNITS + 70 + 4 + 9 +$HYPERLINKBASE + 1 + + 9 +$STYLESHEET + 1 + + 9 +$XEDIT +290 + 1 + 9 +$CEPSNTYPE +380 + 0 + 9 +$PSTYLEMODE +290 + 1 + 9 +$FINGERPRINTGUID + 2 +{d77524ea-b1ca-4b0d-8b4f-4ef5d80b5d63} + 9 +$VERSIONGUID + 2 +{FAEB1C32-E019-11D5-929B-00C0DF256EC4} + 9 +$EXTNAMES +290 + 1 + 9 +$PSVPSCALE + 40 +0.0 + 9 +$OLESTARTUP +290 + 0 + 0 +ENDSEC + 0 +SECTION + 2 +CLASSES + 0 +CLASS + 1 +ACDBDICTIONARYWDFLT + 2 +AcDbDictionaryWithDefault + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +CLASS + 1 +VISUALSTYLE + 2 +AcDbVisualStyle + 3 +ObjectDBX Classes + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +MATERIAL + 2 +AcDbMaterial + 3 +ObjectDBX Classes + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +SCALE + 2 +AcDbScale + 3 +ObjectDBX Classes + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +TABLESTYLE + 2 +AcDbTableStyle + 3 +ObjectDBX Classes + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +MLEADERSTYLE + 2 +AcDbMLeaderStyle + 3 +ACDB_MLEADERSTYLE_CLASS + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +SUN + 2 +AcDbSun + 3 +SCENEOE + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +ACDBPLACEHOLDER + 2 +AcDbPlaceHolder + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +CLASS + 1 +LAYOUT + 2 +AcDbLayout + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +ENDSEC + 0 +SECTION + 2 +TABLES + 0 +TABLE + 2 +VPORT + 5 +8 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +VPORT + 5 +29 +330 +8 +100 +AcDbSymbolTableRecord +100 +AcDbViewportTableRecord + 2 +*Active + 70 + 0 + 10 +0.0 + 20 +0.0 + 11 +1.0 + 21 +1.0 + 12 +0.0 + 22 +0.0 + 13 +0.0 + 23 +0.0 + 14 +10.0 + 24 +10.0 + 15 +10.0 + 25 +10.0 + 16 +0.0 + 26 +0.0 + 36 +1.0 + 17 +0.0 + 27 +0.0 + 37 +0.0 + 40 +45.9 + 41 +1.0444444444 + 42 +50.0 + 43 +0.0 + 44 +0.0 + 50 +0.0 + 51 +0.0 + 71 + 0 + 72 + 100 + 73 + 1 + 74 + 3 + 75 + 0 + 76 + 0 + 77 + 0 + 78 + 0 +281 + 0 + 65 + 1 +110 +0.0 +120 +0.0 +130 +0.0 +111 +1.0 +121 +0.0 +131 +0.0 +112 +0.0 +122 +1.0 +132 +0.0 + 79 + 0 +146 +0.0 + 0 +ENDTAB + 0 +TABLE + 2 +LTYPE + 5 +5 +330 +0 +100 +AcDbSymbolTable + 70 + 6 + 0 +LTYPE + 5 +14 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +ByBlock + 70 + 0 + 3 + + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +15 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +ByLayer + 70 + 0 + 3 + + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +16 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +Continuous + 70 + 0 + 3 +Solid line + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +5E +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +HIDDEN + 70 + 0 + 3 +Hidden __ __ __ __ __ __ __ __ __ __ __ __ __ __ + 72 + 65 + 73 + 2 + 40 +1.905 + 49 +1.27 + 74 + 0 + 49 +-0.635 + 74 + 0 + 0 +LTYPE + 5 +5F +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +PHANTOM + 70 + 0 + 3 +Phantom ______ __ __ ______ __ __ ______ + 72 + 65 + 73 + 6 + 40 +12.7 + 49 +6.35 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 0 +LTYPE + 5 +60 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +CENTER + 70 + 0 + 3 +Center ____ _ ____ _ ____ _ ____ _ ____ _ ____ + 72 + 65 + 73 + 4 + 40 +10.16 + 49 +6.35 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 0 +LTYPE + 5 +61 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +CENTERX2 + 70 + 0 + 3 +Center (2x) ________ __ ________ __ _____ + 72 + 65 + 73 + 4 + 40 +20.32 + 49 +12.7 + 74 + 0 + 49 +-2.54 + 74 + 0 + 49 +2.54 + 74 + 0 + 49 +-2.54 + 74 + 0 + 0 +LTYPE + 5 +62 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +DOT2 + 70 + 0 + 3 +Dot (.5x) ........................................ + 72 + 65 + 73 + 2 + 40 +0.635 + 49 +0.0 + 74 + 0 + 49 +-0.635 + 74 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +LAYER + 5 +2 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +LAYER + 5 +10 +330 +2 +100 +AcDbSymbolTableRecord +100 +AcDbLayerTableRecord + 2 +0 + 70 + 0 + 62 + 7 + 6 +Continuous +370 + -3 +390 +F + 0 +ENDTAB + 0 +TABLE + 2 +STYLE + 5 +3 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +STYLE + 5 +11 +330 +3 +100 +AcDbSymbolTableRecord +100 +AcDbTextStyleTableRecord + 2 +Standard + 70 + 0 + 40 +0.0 + 41 +1.0 + 50 +0.0 + 71 + 0 + 42 +3.5 + 3 +txt + 4 + + 0 +ENDTAB + 0 +TABLE + 2 +VIEW + 5 +6 +330 +0 +100 +AcDbSymbolTable + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +UCS + 5 +7 +330 +0 +100 +AcDbSymbolTable + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +APPID + 5 +9 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +APPID + 5 +12 +330 +9 +100 +AcDbSymbolTableRecord +100 +AcDbRegAppTableRecord + 2 +ACAD + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +DIMSTYLE + 5 +A +330 +0 +100 +AcDbSymbolTable + 70 + 1 +100 +AcDbDimStyleTable + 0 +DIMSTYLE +105 +27 +330 +A +100 +AcDbSymbolTableRecord +100 +AcDbDimStyleTableRecord + 2 +ISO-25 + 70 + 0 + 41 +2.5 + 42 +0.625 + 43 +3.75 + 44 +1.25 + 73 + 0 + 74 + 0 + 77 + 1 + 78 + 8 +140 +2.5 +141 +2.5 +143 +0.0393700787 +147 +0.625 +171 + 3 +172 + 1 +178 + 0 +271 + 2 +272 + 2 +274 + 3 +278 + 44 +283 + 0 +284 + 8 +340 +11 + 0 +ENDTAB + 0 +TABLE + 2 +BLOCK_RECORD + 5 +1 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +BLOCK_RECORD + 5 +1F +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Model_Space +340 +22 + 0 +BLOCK_RECORD + 5 +1B +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Paper_Space +340 +1E + 0 +BLOCK_RECORD + 5 +23 +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Paper_Space0 +340 +26 + 0 +ENDTAB + 0 +ENDSEC + 0 +SECTION + 2 +BLOCKS + 0 +BLOCK + 5 +20 +330 +1F +100 +AcDbEntity + 8 +0 +100 +AcDbBlockBegin + 2 +*Model_Space + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Model_Space + 1 + + 0 +ENDBLK + 5 +21 +330 +1F +100 +AcDbEntity + 8 +0 +100 +AcDbBlockEnd + 0 +BLOCK + 5 +1C +330 +1B +100 +AcDbEntity + 67 + 1 + 8 +0 +100 +AcDbBlockBegin + 2 +*Paper_Space + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Paper_Space + 1 + + 0 +ENDBLK + 5 +1D +330 +1B +100 +AcDbEntity + 67 + 1 + 8 +0 +100 +AcDbBlockEnd + 0 +BLOCK + 5 +24 +330 +23 +100 +AcDbEntity + 8 +0 +100 +AcDbBlockBegin + 2 +*Paper_Space0 + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Paper_Space0 + 1 + + 0 +ENDBLK + 5 +25 +330 +23 +100 +AcDbEntity + 8 +0 +100 +AcDbBlockEnd + 0 +ENDSEC + 0 +SECTION + 2 +ENTITIES + 0 +LINE + 5 +63 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +22.5 + 20 +22.5 + 30 +0.0 + 11 +-22.5 + 21 +22.5 + 31 +0.0 + 0 +ARC + 5 +64 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +22.5 + 20 +21.5 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +360.0 + 51 +90.0 + 0 +LINE + 5 +65 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +23.5 + 20 +-21.5 + 30 +0.0 + 11 +23.5 + 21 +21.5 + 31 +0.0 + 0 +ARC + 5 +66 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +22.5 + 20 +-21.5 + 30 +0.0 + 40 +1.000000000000004 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +67 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-22.5 + 20 +-22.5 + 30 +0.0 + 11 +22.5 + 21 +-22.5 + 31 +0.0 + 0 +ARC + 5 +68 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-22.5 + 20 +-21.5 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +69 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-23.5 + 20 +21.5 + 30 +0.0 + 11 +-23.5 + 21 +-21.5 + 31 +0.0 + 0 +ARC + 5 +6A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-22.5 + 20 +21.5 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +CIRCLE + 5 +6B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-18.8 + 20 +-18.0 + 30 +0.0 + 40 +2.500000000000021 + 0 +CIRCLE + 5 +6C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +18.8 + 20 +-18.0 + 30 +0.0 + 40 +2.500000000000021 + 0 +CIRCLE + 5 +6D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-18.8 + 20 +18.0 + 30 +0.0 + 40 +2.500000000000021 + 0 +CIRCLE + 5 +6E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +18.8 + 20 +18.0 + 30 +0.0 + 40 +2.500000000000021 + 0 +CIRCLE + 5 +6F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +0.0 + 20 +8.0 + 30 +0.0 + 40 +6.0 + 0 +ENDSEC + 0 +SECTION + 2 +OBJECTS + 0 +DICTIONARY + 5 +C +330 +0 +100 +AcDbDictionary +281 + 1 + 3 +ACAD_GROUP +350 +D + 3 +ACAD_LAYOUT +350 +1A + 3 +ACAD_MLINESTYLE +350 +17 + 3 +ACAD_PLOTSETTINGS +350 +19 + 3 +ACAD_PLOTSTYLENAME +350 +E + 3 +ACAD_SCALELIST +350 +47 + 3 +DWGPROPS +350 +70 + 0 +DICTIONARY + 5 +D +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 0 +DICTIONARY + 5 +1A +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Layout1 +350 +1E + 3 +Layout2 +350 +26 + 3 +Model +350 +22 + 0 +DICTIONARY + 5 +17 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Standard +350 +18 + 0 +DICTIONARY + 5 +19 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 0 +ACDBDICTIONARYWDFLT + 5 +E +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Normal +350 +F +100 +AcDbDictionaryWithDefault +340 +F + 0 +DICTIONARY + 5 +47 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +A0 +350 +48 + 3 +A1 +350 +49 + 3 +A2 +350 +4A + 3 +A3 +350 +4B + 3 +A4 +350 +4C + 3 +A5 +350 +4D + 3 +A6 +350 +4E + 3 +A7 +350 +4F + 3 +A8 +350 +50 + 3 +A9 +350 +51 + 3 +B0 +350 +52 + 3 +B1 +350 +53 + 3 +B2 +350 +54 + 3 +B3 +350 +55 + 3 +B4 +350 +56 + 3 +B5 +350 +57 + 3 +B6 +350 +58 + 0 +XRECORD + 5 +70 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbXrecord +280 + 1 + 1 +DWGPROPS COOKIE + 2 + + 3 + + 4 + + 6 + + 7 + + 8 +mc007 + 9 + +300 += +301 += +302 += +303 += +304 += +305 += +306 += +307 += +308 += +309 += + 40 +0.0 + 41 +2460493.696852372 + 42 +2460493.696864884 + 1 + + 90 + 0 + 0 +LAYOUT + 5 +1E +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 + + 6 + + 40 +0.0 + 41 +0.0 + 42 +0.0 + 43 +0.0 + 44 +0.0 + 45 +0.0 + 46 +0.0 + 47 +0.0 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +1.0 +143 +1.0 + 70 + 688 + 72 + 1 + 73 + 0 + 74 + 5 + 7 + + 75 + 16 +147 +1.0 +148 +0.0 +149 +0.0 +100 +AcDbLayout + 1 +Layout1 + 70 + 1 + 71 + 1 + 10 +0.0 + 20 +0.0 + 11 +420.0 + 21 +297.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +1.0000000000E+20 + 24 +1.0000000000E+20 + 34 +1.0000000000E+20 + 15 +-1.0000000000E+20 + 25 +-1.0000000000E+20 + 35 +-1.0000000000E+20 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +1B + 0 +LAYOUT + 5 +26 +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 + + 6 + + 40 +0.0 + 41 +0.0 + 42 +0.0 + 43 +0.0 + 44 +0.0 + 45 +0.0 + 46 +0.0 + 47 +0.0 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +1.0 +143 +1.0 + 70 + 688 + 72 + 1 + 73 + 0 + 74 + 5 + 7 + + 75 + 16 +147 +1.0 +148 +0.0 +149 +0.0 +100 +AcDbLayout + 1 +Layout2 + 70 + 1 + 71 + 2 + 10 +0.0 + 20 +0.0 + 11 +0.0 + 21 +0.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +0.0 + 24 +0.0 + 34 +0.0 + 15 +0.0 + 25 +0.0 + 35 +0.0 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +23 + 0 +LAYOUT + 5 +22 +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 +ANSI_A_(11.00_x_8.50_Inches) + 6 + + 40 +6.35 + 41 +19.05 + 42 +6.35000508 + 43 +19.05000254 + 44 +279.4 + 45 +215.9 + 46 +133.34999746 + 47 +88.89999873 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +0.187 +143 +1.0 + 70 + 1696 + 72 + 0 + 73 + 0 + 74 + 0 + 7 + + 75 + 0 +147 +0.0179189148 +148 +-1300.4909072572 +149 +0.0 +100 +AcDbLayout + 1 +Model + 70 + 1 + 71 + 0 + 10 +0.0 + 20 +0.0 + 11 +420.0 + 21 +297.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +-23.5 + 24 +-22.5 + 34 +0.0 + 15 +23.5 + 25 +22.5 + 35 +0.0 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +1F +331 +29 + 0 +MLINESTYLE + 5 +18 +102 +{ACAD_REACTORS +330 +17 +102 +} +330 +17 +100 +AcDbMlineStyle + 2 +Standard + 70 + 0 + 3 + + 62 + 256 + 51 +90.0 + 52 +90.0 + 71 + 2 + 49 +0.5 + 62 + 256 + 6 +BYLAYER + 49 +-0.5 + 62 + 256 + 6 +BYLAYER + 0 +ACDBPLACEHOLDER + 5 +F +102 +{ACAD_REACTORS +330 +E +102 +} +330 +E + 0 +SCALE + 5 +48 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:1 +140 +1.0 +141 +1.0 +290 + 1 + 0 +SCALE + 5 +49 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:2 +140 +1.0 +141 +2.0 +290 + 0 + 0 +SCALE + 5 +4A +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:4 +140 +1.0 +141 +4.0 +290 + 0 + 0 +SCALE + 5 +4B +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:5 +140 +1.0 +141 +5.0 +290 + 0 + 0 +SCALE + 5 +4C +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:8 +140 +1.0 +141 +8.0 +290 + 0 + 0 +SCALE + 5 +4D +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:10 +140 +1.0 +141 +10.0 +290 + 0 + 0 +SCALE + 5 +4E +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:16 +140 +1.0 +141 +16.0 +290 + 0 + 0 +SCALE + 5 +4F +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:20 +140 +1.0 +141 +20.0 +290 + 0 + 0 +SCALE + 5 +50 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:30 +140 +1.0 +141 +30.0 +290 + 0 + 0 +SCALE + 5 +51 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:40 +140 +1.0 +141 +40.0 +290 + 0 + 0 +SCALE + 5 +52 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:50 +140 +1.0 +141 +50.0 +290 + 0 + 0 +SCALE + 5 +53 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:100 +140 +1.0 +141 +100.0 +290 + 0 + 0 +SCALE + 5 +54 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +2:1 +140 +2.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +55 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +4:1 +140 +4.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +56 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +8:1 +140 +8.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +57 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +10:1 +140 +10.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +58 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +100:1 +140 +100.0 +141 +1.0 +290 + 0 + 0 +ENDSEC + 0 +EOF