diff --git a/shredder/components/shredder_v31-light/cad/Global.json b/shredder/components/shredder_v31-light/cad/Global.json index 955102002..65cd80de5 100644 --- a/shredder/components/shredder_v31-light/cad/Global.json +++ b/shredder/components/shredder_v31-light/cad/Global.json @@ -4,31 +4,10 @@ "IsLaser": "1" }, { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_Sieve.SLDPRT" + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Shredder Opening (for construction).SLDPRT" }, { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT" - }, - { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT" - }, - { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM" - }, - { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\244_FrameSides_x2_3mm_FERRO.SLDPRT" - }, - { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\241_FrameFront_x2_3mm_FERRO.SLDPRT" - }, - { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\243_FrameBottom_x1_3mm_FERRO.SLDPRT" - }, - { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\242_FrameTop_x1_3mm_FERRO.SLDPRT" - }, - { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Large.SLDASM" + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\MirrorMain Plate.SLDPRT" }, { "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\240_SidePlate_x2_3mm_FERRO.SLDPRT" @@ -42,23 +21,56 @@ { "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\245_FrameTop_x1_3mm_FERRO.SLDPRT" }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\241_FrameFront_x2_3mm_FERRO.SLDPRT" + }, { "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Small.SLDASM" }, { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Shredder Opening (for construction).SLDPRT" + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_Sieve.SLDPRT" }, { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\400_WindowSide_x2_1mm_INOX.SLDPRT" + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\243_FrameBottom_x1_3mm_FERRO.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\244_FrameSides_x2_3mm_FERRO.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\242_FrameTop_x1_3mm_FERRO.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Large.SLDASM" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\305_SKnife3_x3_5mm_INOX.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\304_SKnife2_x3_5mm_INOX.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Axle 30mm Hex 25mm Round.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\303_SKnife1_x3_5mm_INOX.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM" }, { "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\402_Front_x1_1mm_INOX.SLDPRT" }, { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\401_Back_x2_1mm_INOX.SLDPRT" + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\403_FBar_x1_1mm_INOX.SLDPRT" }, { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\403_FBar_x1_1mm_INOX.SLDPRT" + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\400_WindowSide_x2_1mm_INOX.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\401_Back_x2_1mm_INOX.SLDPRT" }, { "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\404_FBar_x1_1mm_INOX.SLDPRT" @@ -68,25 +80,13 @@ "IsLaser": "1" }, { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT" + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT" }, { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\304_SKnife2_x3_5mm_INOX.SLDPRT" + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT" }, { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\303_SKnife1_x3_5mm_INOX.SLDPRT" - }, - { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Axle 30mm Hex 25mm Round.SLDPRT" - }, - { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\305_SKnife3_x3_5mm_INOX.SLDPRT" - }, - { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM" - }, - { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\MirrorMain Plate.SLDPRT" + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM" }, { "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Shredder Box.SLDASM", diff --git a/shredder/components/shredder_v31-light/cad/Global.step b/shredder/components/shredder_v31-light/cad/Global.step index 009d8e40b..763e65363 100644 --- a/shredder/components/shredder_v31-light/cad/Global.step +++ b/shredder/components/shredder_v31-light/cad/Global.step @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ab527a77a9e746518df0a90fcaf4f350ffd9f8577461b08b5ad930cc830057fa -size 2355301 +oid sha256:5db5a2695cffa3719858105c7303093149e23a65a6c1f9c38c7f3738a1dc9df3 +size 2355688 diff --git a/shredder/components/shredder_v31-light/cad/Global.tree.json b/shredder/components/shredder_v31-light/cad/Global.tree.json index 61f34eb92..573de0bc4 100644 --- a/shredder/components/shredder_v31-light/cad/Global.tree.json +++ b/shredder/components/shredder_v31-light/cad/Global.tree.json @@ -7,33 +7,8 @@ "IsSuppressed": false }, { - "Name": "Shredder Box-1/Frame-Large-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Large.SLDASM", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Frame-Large-1/244_FrameSides_x2_3mm_FERRO-2", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\244_FrameSides_x2_3mm_FERRO.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Frame-Large-1/244_FrameSides_x2_3mm_FERRO-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\244_FrameSides_x2_3mm_FERRO.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Frame-Large-1/241_FrameFront_x2_3mm_FERRO-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\241_FrameFront_x2_3mm_FERRO.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Frame-Large-1/243_FrameBottom_x1_3mm_FERRO-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\243_FrameBottom_x1_3mm_FERRO.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Frame-Large-1/242_FrameTop_x1_3mm_FERRO-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\242_FrameTop_x1_3mm_FERRO.SLDPRT", + "Name": "Shredder Box-1/Shredder Opening (for construction)-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Shredder Opening (for construction).SLDPRT", "IsSuppressed": false }, { @@ -41,6 +16,11 @@ "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\MirrorMain Plate.SLDPRT", "IsSuppressed": false }, + { + "Name": "Shredder Box-1/240_SidePlate_x2_3mm_FERRO-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\240_SidePlate_x2_3mm_FERRO.SLDPRT", + "IsSuppressed": false + }, { "Name": "Shredder Box-1/Frame-Small-1", "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Small.SLDASM", @@ -51,6 +31,11 @@ "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\246_FrameSides_x2_3mm_FERRO.SLDPRT", "IsSuppressed": false }, + { + "Name": "Shredder Box-1/Frame-Small-1/246_FrameBottom_x1_3mm_FERRO-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\246_FrameBottom_x1_3mm_FERRO.SLDPRT", + "IsSuppressed": false + }, { "Name": "Shredder Box-1/Frame-Small-1/245_FrameTop_x1_3mm_FERRO-1", "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\245_FrameTop_x1_3mm_FERRO.SLDPRT", @@ -61,189 +46,74 @@ "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\241_FrameFront_x2_3mm_FERRO.SLDPRT", "IsSuppressed": false }, - { - "Name": "Shredder Box-1/Frame-Small-1/246_FrameBottom_x1_3mm_FERRO-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\246_FrameBottom_x1_3mm_FERRO.SLDPRT", - "IsSuppressed": false - }, { "Name": "Shredder Box-1/Frame-Small-1/246_FrameSides_x2_3mm_FERRO-1", "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\246_FrameSides_x2_3mm_FERRO.SLDPRT", "IsSuppressed": false }, - { - "Name": "Shredder Box-1/240_SidePlate_x2_3mm_FERRO-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\240_SidePlate_x2_3mm_FERRO.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Shredder Opening (for construction)-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Shredder Opening (for construction).SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/UCF205.stp-1", - "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF205.stp.SLDASM", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/UCF205.stp-1/UCF2051.stp-1", - "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF2051.stp.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/UCF205.stp-1/UCF2052.stp-1", - "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF2052.stp.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-5", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-6", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-8", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-2", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-6", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-7", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-2", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-8", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-9", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-4", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-3", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-7", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-3", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-4", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-5", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-9", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/400_Hopper-2", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\400_Hopper.SLDASM", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/400_Hopper-2/403_FBar_x1_1mm_INOX-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\403_FBar_x1_1mm_INOX.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/400_Hopper-2/402_Front_x1_1mm_INOX-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\402_Front_x1_1mm_INOX.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/400_Hopper-2/401_Back_x2_1mm_INOX-4", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\401_Back_x2_1mm_INOX.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/400_Hopper-2/400_WindowSide_x2_1mm_INOX-3", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\400_WindowSide_x2_1mm_INOX.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/400_Hopper-2/400_WindowSide_x2_1mm_INOX-2", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\400_WindowSide_x2_1mm_INOX.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/400_Hopper-2/404_FBar_x1_1mm_INOX-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\404_FBar_x1_1mm_INOX.SLDPRT", - "IsSuppressed": false - }, { "Name": "Shredder Box-1/300_Sieve-2", "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_Sieve.SLDPRT", "IsSuppressed": false }, { - "Name": "Shredder Box-1/UCF205.stp-2", - "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF205.stp.SLDASM", + "Name": "Shredder Box-1/Frame-Large-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Large.SLDASM", "IsSuppressed": false }, { - "Name": "Shredder Box-1/UCF205.stp-2/UCF2051.stp-1", - "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF2051.stp.SLDPRT", + "Name": "Shredder Box-1/Frame-Large-1/243_FrameBottom_x1_3mm_FERRO-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\243_FrameBottom_x1_3mm_FERRO.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/Frame-Large-1/244_FrameSides_x2_3mm_FERRO-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\244_FrameSides_x2_3mm_FERRO.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/Frame-Large-1/242_FrameTop_x1_3mm_FERRO-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\242_FrameTop_x1_3mm_FERRO.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/Frame-Large-1/241_FrameFront_x2_3mm_FERRO-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\241_FrameFront_x2_3mm_FERRO.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/Frame-Large-1/244_FrameSides_x2_3mm_FERRO-2", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\244_FrameSides_x2_3mm_FERRO.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/UCF205.stp-1", + "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF205.stp.SLDASM", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/UCF205.stp-1/UCF2052.stp-1", + "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF2052.stp.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/UCF205.stp-1/UCF2051.stp-1", + "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF2051.stp.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/UCF205.stp-2", + "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF205.stp.SLDASM", "IsSuppressed": false }, { "Name": "Shredder Box-1/UCF205.stp-2/UCF2052.stp-1", - "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF2052.stp.SLDPRT", + "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF2052.stp.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/UCF205.stp-2/UCF2051.stp-1", + "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF2051.stp.SLDPRT", "IsSuppressed": false }, { @@ -252,13 +122,13 @@ "IsSuppressed": false }, { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-8", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "Name": "Shredder Box-1/Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-6", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\305_SKnife3_x3_5mm_INOX.SLDPRT", "IsSuppressed": false }, { - "Name": "Shredder Box-1/Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-6", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\305_SKnife3_x3_5mm_INOX.SLDPRT", + "Name": "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-6", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\304_SKnife2_x3_5mm_INOX.SLDPRT", "IsSuppressed": false }, { @@ -266,14 +136,34 @@ "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\304_SKnife2_x3_5mm_INOX.SLDPRT", "IsSuppressed": false }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-4", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-3", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-8", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-5", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "IsSuppressed": false + }, { "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-6", "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", "IsSuppressed": false }, { - "Name": "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-12", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\303_SKnife1_x3_5mm_INOX.SLDPRT", + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-7", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", "IsSuppressed": false }, { @@ -286,49 +176,19 @@ "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\305_SKnife3_x3_5mm_INOX.SLDPRT", "IsSuppressed": false }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-6", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\304_SKnife2_x3_5mm_INOX.SLDPRT", - "IsSuppressed": false - }, { "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-2", "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", "IsSuppressed": false }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-5", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-7", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-3", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-4", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", - "IsSuppressed": false - }, { "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-1", "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", "IsSuppressed": false }, { - "Name": "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-5", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\304_SKnife2_x3_5mm_INOX.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\303_SKnife1_x3_5mm_INOX.SLDPRT", + "Name": "Shredder Box-1/Teeth Assembly-1/Axle 30mm Hex 25mm Round-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Axle 30mm Hex 25mm Round.SLDPRT", "IsSuppressed": false }, { @@ -337,14 +197,154 @@ "IsSuppressed": false }, { - "Name": "Shredder Box-1/Teeth Assembly-1/Axle 30mm Hex 25mm Round-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Axle 30mm Hex 25mm Round.SLDPRT", + "Name": "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\303_SKnife1_x3_5mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-5", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\304_SKnife2_x3_5mm_INOX.SLDPRT", "IsSuppressed": false }, { "Name": "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-13", "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\303_SKnife1_x3_5mm_INOX.SLDPRT", "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-12", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\303_SKnife1_x3_5mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/400_Hopper-2", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\400_Hopper.SLDASM", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/400_Hopper-2/402_Front_x1_1mm_INOX-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\402_Front_x1_1mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/400_Hopper-2/403_FBar_x1_1mm_INOX-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\403_FBar_x1_1mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/400_Hopper-2/400_WindowSide_x2_1mm_INOX-2", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\400_WindowSide_x2_1mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/400_Hopper-2/400_WindowSide_x2_1mm_INOX-3", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\400_WindowSide_x2_1mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/400_Hopper-2/401_Back_x2_1mm_INOX-4", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\401_Back_x2_1mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/400_Hopper-2/404_FBar_x1_1mm_INOX-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\404_FBar_x1_1mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-9", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-6", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-4", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-4", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-7", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-2", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-3", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-2", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-5", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-3", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-6", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-7", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-8", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-5", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-9", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-8", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "IsSuppressed": false } ] }, @@ -355,149 +355,27 @@ "Name": "Shredder Box-1", "Children": [ { - "Name": "Shredder Box-1/Frame-Large-1", - "Children": [ - { - "Name": "Shredder Box-1/Frame-Large-1/244_FrameSides_x2_3mm_FERRO-2", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\244_FrameSides_x2_3mm_FERRO.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Large.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.014594296492588843, - "Volume": 1.4594296492588843E-05, - "SurfaceArea": 0.01095517699835308, - "CenterOfMassX": -0.019163201702175534, - "CenterOfMassY": 1.5416981566350596E-05, - "CenterOfMassZ": 0.0015 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Frame-Large-1/244_FrameSides_x2_3mm_FERRO-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\244_FrameSides_x2_3mm_FERRO.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Large.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.014594296492588843, - "Volume": 1.4594296492588843E-05, - "SurfaceArea": 0.01095517699835308, - "CenterOfMassX": -0.019163201702175534, - "CenterOfMassY": 1.5416981566350596E-05, - "CenterOfMassZ": 0.0015 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Frame-Large-1/241_FrameFront_x2_3mm_FERRO-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\241_FrameFront_x2_3mm_FERRO.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Large.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.03968999999999998, - "Volume": 3.968999999999998E-05, - "SurfaceArea": 0.028169999999999945, - "CenterOfMassX": -1.7897237365329123E-18, - "CenterOfMassY": -0.0028816326530612586, - "CenterOfMassZ": 0.0015 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Frame-Large-1/243_FrameBottom_x1_3mm_FERRO-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\243_FrameBottom_x1_3mm_FERRO.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Large.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.012188296492588988, - "Volume": 1.2188296492588989E-05, - "SurfaceArea": 0.009585176998353153, - "CenterOfMassX": 1.565860773204789E-05, - "CenterOfMassY": 0.0015, - "CenterOfMassZ": -0.021729956360783138 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Frame-Large-1/242_FrameTop_x1_3mm_FERRO-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\242_FrameTop_x1_3mm_FERRO.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Large.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.011699203552627694, - "Volume": 1.1699203552627693E-05, - "SurfaceArea": 0.008810867258771282, - "CenterOfMassX": 3.39451460184631E-18, - "CenterOfMassY": -0.006727676047265912, - "CenterOfMassZ": 0.0014999999999999998 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - } - ], - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Large.SLDASM", + "Name": "Shredder Box-1/Shredder Opening (for construction)-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Shredder Opening (for construction).SLDPRT", "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Shredder Box.SLDASM", "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.09276609303039436, - "Volume": 9.276609303039435E-05, - "SurfaceArea": 0.06847639825383053, - "CenterOfMassX": 2.05734387924156E-06, - "CenterOfMassY": -0.0030636191159129425, - "CenterOfMassZ": 0.01265857691969051 + "Mass": 0.0, + "Density": 0.0, + "Volume": 0.0, + "SurfaceArea": 0.0, + "CenterOfMassX": 0.0, + "CenterOfMassY": 0.0, + "CenterOfMassZ": 0.0 }, + "Box": null, "Material": { - "244_FrameSides_x2_3mm_FERRO-2": "", - "244_FrameSides_x2_3mm_FERRO-2 Material Database": "", - "244_FrameSides_x2_3mm_FERRO-1": "", - "244_FrameSides_x2_3mm_FERRO-1 Material Database": "", - "241_FrameFront_x2_3mm_FERRO-1": "", - "241_FrameFront_x2_3mm_FERRO-1 Material Database": "", - "243_FrameBottom_x1_3mm_FERRO-1": "", - "243_FrameBottom_x1_3mm_FERRO-1 Material Database": "", - "242_FrameTop_x1_3mm_FERRO-1": "", - "242_FrameTop_x1_3mm_FERRO-1 Material Database": "" + "Material": "", + "Material Database": "" }, "activeConfiguration": null }, @@ -511,12 +389,53 @@ }, "Equations": {}, "Mass": { - "Mass": 0.15377981882315298, - "Volume": 0.000153779818823153, + "Mass": 0.15377981882315295, + "Density": 999.9999999999999, + "Volume": 0.00015377981882315296, "SurfaceArea": 0.07983054293461425, - "CenterOfMassX": 0.0013264312362389796, - "CenterOfMassY": -0.00024258085090059396, - "CenterOfMassZ": 0.0012208647115749872 + "CenterOfMassX": 0.001326431236238979, + "CenterOfMassY": -0.00024258085090059477, + "CenterOfMassZ": 0.0012208647115749876 + }, + "Box": { + "MinX": 0.20556696314066733, + "MinY": 0.08767256083339338, + "MinZ": 0.34132963523180604, + "MaxX": 0.2165669631406695, + "MaxY": 0.2226725608333952, + "MaxZ": 0.5513296352318076 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/240_SidePlate_x2_3mm_FERRO-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\240_SidePlate_x2_3mm_FERRO.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Shredder Box.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.07770453111618715, + "Density": 1000.0, + "Volume": 7.770453111618715E-05, + "SurfaceArea": 0.05568168610600481, + "CenterOfMassX": 0.0026250509752588176, + "CenterOfMassY": -0.0004800754700530882, + "CenterOfMassZ": 0.0015 + }, + "Box": { + "MinX": 0.11056696314066744, + "MinY": 0.08767256083339343, + "MinZ": 0.3413296352318069, + "MaxX": 0.11356696314066964, + "MaxY": 0.22267256083339526, + "MaxZ": 0.5513296352318083 }, "Material": { "Material": "", @@ -537,13 +456,54 @@ }, "Equations": {}, "Mass": { - "Mass": 0.010337296492588837, - "Volume": 1.0337296492588837E-05, + "Mass": 0.010337296492588839, + "Density": 1000.0, + "Volume": 1.0337296492588838E-05, "SurfaceArea": 0.008051176998353076, - "CenterOfMassX": 0.0015, - "CenterOfMassY": 2.176584566006257E-05, + "CenterOfMassX": 0.0014999999999999998, + "CenterOfMassY": 2.1765845660062148E-05, "CenterOfMassZ": 0.013575207743092264 }, + "Box": { + "MinX": 0.11356696314066911, + "MinY": 0.08757256083339446, + "MinZ": 0.5213296352318074, + "MaxX": 0.1165669631406693, + "MaxY": 0.22257256083339447, + "MaxZ": 0.5513296352318074 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Frame-Small-1/246_FrameBottom_x1_3mm_FERRO-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\246_FrameBottom_x1_3mm_FERRO.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Small.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.00888829649258884, + "Density": 1000.0000000000001, + "Volume": 8.88829649258884E-06, + "SurfaceArea": 0.007319176998353077, + "CenterOfMassX": -2.147225330107521E-05, + "CenterOfMassY": 0.0014999999999999996, + "CenterOfMassZ": 0.016939425173848565 + }, + "Box": { + "MinX": 0.11356696314066902, + "MinY": 0.0875725608333944, + "MinZ": 0.5183296352318071, + "MaxX": 0.21356696314066906, + "MaxY": 0.0905725608333944, + "MaxZ": 0.551329635231807 + }, "Material": { "Material": "", "Material Database": "" @@ -561,12 +521,21 @@ "Equations": {}, "Mass": { "Mass": 0.008168296492588841, + "Density": 1000.0000000000001, "Volume": 8.168296492588841E-06, "SurfaceArea": 0.006485176998353076, - "CenterOfMassX": 2.3364939541196154E-05, - "CenterOfMassY": -0.01236645296792373, + "CenterOfMassX": 2.336493954119452E-05, + "CenterOfMassY": -0.012366452967923732, "CenterOfMassZ": 0.0014999999999999983 }, + "Box": { + "MinX": 0.11356696314066908, + "MinY": 0.21957256083339446, + "MinZ": 0.5213296352318068, + "MaxX": 0.21356696314066928, + "MaxY": 0.22257256083339447, + "MaxZ": 0.5513296352318074 + }, "Material": { "Material": "", "Material Database": "" @@ -584,34 +553,20 @@ "Equations": {}, "Mass": { "Mass": 0.03968999999999998, + "Density": 1000.0, "Volume": 3.968999999999998E-05, "SurfaceArea": 0.028169999999999945, - "CenterOfMassX": -1.7897237365329123E-18, - "CenterOfMassY": -0.0028816326530612586, + "CenterOfMassX": -1.4171902659008796E-18, + "CenterOfMassY": -0.002881632653061256, "CenterOfMassZ": 0.0015 }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Frame-Small-1/246_FrameBottom_x1_3mm_FERRO-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\246_FrameBottom_x1_3mm_FERRO.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Small.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.008888296492588838, - "Volume": 8.888296492588837E-06, - "SurfaceArea": 0.007319176998353077, - "CenterOfMassX": -2.147225330107484E-05, - "CenterOfMassY": 0.0014999999999999998, - "CenterOfMassZ": 0.016939425173848565 + "Box": { + "MinX": 0.1105669631406691, + "MinY": 0.0875725608333944, + "MinZ": 0.5213296352318068, + "MaxX": 0.2165669631406691, + "MaxY": 0.22257256083339447, + "MaxZ": 0.5243296352318075 }, "Material": { "Material": "", @@ -629,13 +584,22 @@ }, "Equations": {}, "Mass": { - "Mass": 0.010337296492588837, - "Volume": 1.0337296492588837E-05, + "Mass": 0.010337296492588839, + "Density": 1000.0, + "Volume": 1.0337296492588838E-05, "SurfaceArea": 0.008051176998353076, - "CenterOfMassX": 0.0015, - "CenterOfMassY": 2.176584566006257E-05, + "CenterOfMassX": 0.0014999999999999998, + "CenterOfMassY": 2.1765845660062148E-05, "CenterOfMassZ": 0.013575207743092264 }, + "Box": { + "MinX": 0.21056696314066906, + "MinY": 0.08757256083339446, + "MinZ": 0.5213296352318068, + "MaxX": 0.21356696314066928, + "MaxY": 0.22257256083339447, + "MaxZ": 0.5513296352318068 + }, "Material": { "Material": "", "Material Database": "" @@ -650,43 +614,63 @@ }, "Equations": {}, "Mass": { - "Mass": 0.07742118597035533, - "Volume": 7.742118597035533E-05, + "Mass": 0.07742118597035536, + "Density": 1000.0000000000001, + "Volume": 7.742118597035534E-05, "SurfaceArea": 0.05807670799341225, - "CenterOfMassX": 4.9302203605350715E-06, + "CenterOfMassX": 4.930220360535064E-06, "CenterOfMassY": -0.0033523522052775756, - "CenterOfMassZ": -0.005376600983467655 + "CenterOfMassZ": -0.005376600983467654 + }, + "Box": { + "MinX": 0.11056696314066908, + "MinY": 0.0875725608333944, + "MinZ": 0.5183296352318068, + "MaxX": 0.21656696314066928, + "MaxY": 0.22257256083339447, + "MaxZ": 0.5513296352318076 }, "Material": { "246_FrameSides_x2_3mm_FERRO-2": "", "246_FrameSides_x2_3mm_FERRO-2 Material Database": "", + "246_FrameBottom_x1_3mm_FERRO-1": "", + "246_FrameBottom_x1_3mm_FERRO-1 Material Database": "", "245_FrameTop_x1_3mm_FERRO-1": "", "245_FrameTop_x1_3mm_FERRO-1 Material Database": "", "241_FrameFront_x2_3mm_FERRO-1": "", "241_FrameFront_x2_3mm_FERRO-1 Material Database": "", - "246_FrameBottom_x1_3mm_FERRO-1": "", - "246_FrameBottom_x1_3mm_FERRO-1 Material Database": "", "246_FrameSides_x2_3mm_FERRO-1": "", "246_FrameSides_x2_3mm_FERRO-1 Material Database": "" }, "activeConfiguration": null }, { - "Name": "Shredder Box-1/240_SidePlate_x2_3mm_FERRO-1", + "Name": "Shredder Box-1/300_Sieve-2", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\240_SidePlate_x2_3mm_FERRO.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_Sieve.SLDPRT", "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Shredder Box.SLDASM", "Properties": { - "Default": {} + "Default": {}, + "drawing_only": {}, + "Laser drawing ONLY": {} }, "Equations": {}, "Mass": { - "Mass": 0.07770453111618715, - "Volume": 7.770453111618715E-05, - "SurfaceArea": 0.05568168610600481, - "CenterOfMassX": 0.002625050975258819, - "CenterOfMassY": -0.0004800754700530886, - "CenterOfMassZ": 0.0015 + "Mass": 0.1013637035509937, + "Density": 1000.0, + "Volume": 0.0001013637035509937, + "SurfaceArea": 0.1159441692843802, + "CenterOfMassX": -0.0636062931368673, + "CenterOfMassY": 0.037465796049342776, + "CenterOfMassZ": -0.038944278902672456 + }, + "Box": { + "MinX": 0.11456696314066736, + "MinY": 0.03627802163222667, + "MinZ": 0.34364691875967646, + "MaxX": 0.31206696886271523, + "MaxY": 0.2003483781714796, + "MaxZ": 0.5253281289877586 }, "Material": { "Material": "", @@ -695,25 +679,203 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Shredder Opening (for construction)-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Shredder Opening (for construction).SLDPRT", + "Name": "Shredder Box-1/Frame-Large-1", + "Children": [ + { + "Name": "Shredder Box-1/Frame-Large-1/243_FrameBottom_x1_3mm_FERRO-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\243_FrameBottom_x1_3mm_FERRO.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Large.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.012188296492588988, + "Density": 1000.0, + "Volume": 1.2188296492588989E-05, + "SurfaceArea": 0.009585176998353153, + "CenterOfMassX": 1.5658607732047664E-05, + "CenterOfMassY": 0.0015, + "CenterOfMassZ": -0.021729956360783138 + }, + "Box": { + "MinX": 0.1135669631406668, + "MinY": 0.08757256083339372, + "MinZ": 0.3413296352318067, + "MaxX": 0.21356696314066717, + "MaxY": 0.09057256083339511, + "MaxZ": 0.3853296352318074 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Frame-Large-1/244_FrameSides_x2_3mm_FERRO-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\244_FrameSides_x2_3mm_FERRO.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Large.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.014594296492588843, + "Density": 999.9999999999999, + "Volume": 1.4594296492588843E-05, + "SurfaceArea": 0.01095517699835308, + "CenterOfMassX": -0.019163201702175534, + "CenterOfMassY": 1.5416981566352113E-05, + "CenterOfMassZ": 0.0015 + }, + "Box": { + "MinX": 0.21056696314066678, + "MinY": 0.08757256083339371, + "MinZ": 0.3413296352318067, + "MaxX": 0.213566963140669, + "MaxY": 0.22257256083339377, + "MaxZ": 0.38232963523180674 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Frame-Large-1/242_FrameTop_x1_3mm_FERRO-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\242_FrameTop_x1_3mm_FERRO.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Large.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.011699203552627694, + "Density": 1000.0000000000001, + "Volume": 1.1699203552627693E-05, + "SurfaceArea": 0.008810867258771282, + "CenterOfMassX": 1.5267647299208733E-18, + "CenterOfMassY": -0.006727676047265911, + "CenterOfMassZ": 0.0014999999999999998 + }, + "Box": { + "MinX": 0.11356696314066884, + "MinY": 0.21957256083339374, + "MinZ": 0.3413296352318067, + "MaxX": 0.2135669631406692, + "MaxY": 0.22257256083339513, + "MaxZ": 0.3823296352318074 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Frame-Large-1/241_FrameFront_x2_3mm_FERRO-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\241_FrameFront_x2_3mm_FERRO.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Large.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.03968999999999998, + "Density": 1000.0, + "Volume": 3.968999999999998E-05, + "SurfaceArea": 0.028169999999999945, + "CenterOfMassX": -1.4171902659008796E-18, + "CenterOfMassY": -0.002881632653061256, + "CenterOfMassZ": 0.0015 + }, + "Box": { + "MinX": 0.11056696314066711, + "MinY": 0.08757256083339367, + "MinZ": 0.3793296352318067, + "MaxX": 0.21656696314066898, + "MaxY": 0.22257256083339522, + "MaxZ": 0.38232963523180746 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Frame-Large-1/244_FrameSides_x2_3mm_FERRO-2", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\244_FrameSides_x2_3mm_FERRO.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Large.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.014594296492588843, + "Density": 999.9999999999999, + "Volume": 1.4594296492588843E-05, + "SurfaceArea": 0.01095517699835308, + "CenterOfMassX": -0.019163201702175534, + "CenterOfMassY": 1.5416981566352113E-05, + "CenterOfMassZ": 0.0015 + }, + "Box": { + "MinX": 0.11356696314066687, + "MinY": 0.08757256083339508, + "MinZ": 0.34132963523180737, + "MaxX": 0.11656696314066901, + "MaxY": 0.2225725608333951, + "MaxZ": 0.3823296352318074 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + } + ], + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Large.SLDASM", "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Shredder Box.SLDASM", "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.0, - "Volume": 0.0, - "SurfaceArea": 0.0, - "CenterOfMassX": 0.0, - "CenterOfMassY": 0.0, - "CenterOfMassZ": 0.0 + "Mass": 0.09276609303039436, + "Density": 999.9999999999999, + "Volume": 9.276609303039437E-05, + "SurfaceArea": 0.06847639825383053, + "CenterOfMassX": 2.057343879241685E-06, + "CenterOfMassY": -0.003063619115912941, + "CenterOfMassZ": 0.012658576919690514 + }, + "Box": { + "MinX": 0.11056696314066686, + "MinY": 0.08757256083339367, + "MinZ": 0.34132963523180665, + "MaxX": 0.216566963140669, + "MaxY": 0.22257256083339522, + "MaxZ": 0.38532963523180747 }, "Material": { - "Material": "", - "Material Database": "" + "243_FrameBottom_x1_3mm_FERRO-1": "", + "243_FrameBottom_x1_3mm_FERRO-1 Material Database": "", + "244_FrameSides_x2_3mm_FERRO-1": "", + "244_FrameSides_x2_3mm_FERRO-1 Material Database": "", + "242_FrameTop_x1_3mm_FERRO-1": "", + "242_FrameTop_x1_3mm_FERRO-1 Material Database": "", + "241_FrameFront_x2_3mm_FERRO-1": "", + "241_FrameFront_x2_3mm_FERRO-1 Material Database": "", + "244_FrameSides_x2_3mm_FERRO-2": "", + "244_FrameSides_x2_3mm_FERRO-2 Material Database": "" }, "activeConfiguration": null }, @@ -721,21 +883,30 @@ "Name": "Shredder Box-1/UCF205.stp-1", "Children": [ { - "Name": "Shredder Box-1/UCF205.stp-1/UCF2051.stp-1", + "Name": "Shredder Box-1/UCF205.stp-1/UCF2052.stp-1", "Children": null, - "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF2051.stp.SLDPRT", - "Parent": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF205.stp.SLDASM", + "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF2052.stp.SLDPRT", + "Parent": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF205.stp.SLDASM", "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 3.105935576971549E-05, - "Volume": 3.1059355769715486E-08, - "SurfaceArea": 4.7783624261100745E-05, - "CenterOfMassX": 0.039749999999999994, - "CenterOfMassY": 0.014399999999999998, - "CenterOfMassZ": 0.0 + "Mass": 0.10084849945747261, + "Density": 1000.0, + "Volume": 0.00010084849945747261, + "SurfaceArea": 0.0345393439502606, + "CenterOfMassX": 6.3114629354537E-05, + "CenterOfMassY": 0.010549106391785941, + "CenterOfMassZ": -1.1472728651158095E-05 + }, + "Box": { + "MinX": 0.07486696314066806, + "MinY": 0.11017256083339398, + "MinZ": 0.3988296352318071, + "MaxX": 0.11056696314066906, + "MaxY": 0.20517256083339497, + "MaxZ": 0.4938296352318085 }, "Material": { "Material": "", @@ -744,21 +915,30 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/UCF205.stp-1/UCF2052.stp-1", + "Name": "Shredder Box-1/UCF205.stp-1/UCF2051.stp-1", "Children": null, - "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF2052.stp.SLDPRT", - "Parent": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF205.stp.SLDASM", + "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF2051.stp.SLDPRT", + "Parent": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF205.stp.SLDASM", "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.10084849945747261, - "Volume": 0.00010084849945747261, - "SurfaceArea": 0.0345393439502606, - "CenterOfMassX": 6.311462935453811E-05, - "CenterOfMassY": 0.010549106391785941, - "CenterOfMassZ": -1.1472728651157833E-05 + "Mass": 3.105935576971549E-05, + "Density": 1000.0, + "Volume": 3.1059355769715486E-08, + "SurfaceArea": 4.7783624261100745E-05, + "CenterOfMassX": 0.039749999999999994, + "CenterOfMassY": 0.014399999999999998, + "CenterOfMassZ": 0.0 + }, + "Box": { + "MinX": 0.09421696314066853, + "MinY": 0.19547256083339448, + "MinZ": 0.4443796352318073, + "MaxX": 0.09811696314066858, + "MaxY": 0.1993725608333945, + "MaxZ": 0.4482796352318074 }, "Material": { "Material": "", @@ -767,7 +947,7 @@ "activeConfiguration": null } ], - "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF205.stp.SLDASM", + "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF205.stp.SLDASM", "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Shredder Box.SLDASM", "Properties": { "Default": {} @@ -775,39 +955,57 @@ "Equations": {}, "Mass": { "Mass": 0.10087955881324233, + "Density": 1000.0, "Volume": 0.00010087955881324232, "SurfaceArea": 0.0345871275745217, - "CenterOfMassX": 7.53336468306223E-05, - "CenterOfMassY": 0.01055029202618022, - "CenterOfMassZ": -1.1469196364091642E-05 + "CenterOfMassX": 7.533364683062237E-05, + "CenterOfMassY": 0.010550292026180224, + "CenterOfMassZ": -1.1469196364092036E-05 + }, + "Box": { + "MinX": 0.07486696314066806, + "MinY": 0.11017256083339398, + "MinZ": 0.3988296352318071, + "MaxX": 0.11056696314066906, + "MaxY": 0.20517256083339497, + "MaxZ": 0.4938296352318085 }, "Material": { - "UCF2051.stp-1": "", - "UCF2051.stp-1 Material Database": "", "UCF2052.stp-1": "", - "UCF2052.stp-1 Material Database": "" + "UCF2052.stp-1 Material Database": "", + "UCF2051.stp-1": "", + "UCF2051.stp-1 Material Database": "" }, "activeConfiguration": null }, { - "Name": "Shredder Box-1/Counter Teeth Assembly-1", + "Name": "Shredder Box-1/UCF205.stp-2", "Children": [ { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-5", + "Name": "Shredder Box-1/UCF205.stp-2/UCF2052.stp-1", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF2052.stp.SLDPRT", + "Parent": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF205.stp.SLDASM", "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.01453302937214736, - "Volume": 1.453302937214736E-05, - "SurfaceArea": 0.007822650349778993, - "CenterOfMassX": -0.31900000000000006, - "CenterOfMassY": 0.18372217073848424, - "CenterOfMassZ": 0.16194063217942575 + "Mass": 0.10084849945747261, + "Density": 1000.0, + "Volume": 0.00010084849945747261, + "SurfaceArea": 0.0345393439502606, + "CenterOfMassX": 6.3114629354537E-05, + "CenterOfMassY": 0.010549106391785941, + "CenterOfMassZ": -1.1472728651158095E-05 + }, + "Box": { + "MinX": 0.2165669631406679, + "MinY": 0.11017256083339393, + "MinZ": 0.3988296352318058, + "MaxX": 0.2522669631406689, + "MaxY": 0.2051725608333949, + "MaxZ": 0.49382963523180723 }, "Material": { "Material": "", @@ -816,389 +1014,30 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-6", + "Name": "Shredder Box-1/UCF205.stp-2/UCF2051.stp-1", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF2051.stp.SLDPRT", + "Parent": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF205.stp.SLDASM", "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.01648811869044313, - "Volume": 1.648811869044313E-05, - "SurfaceArea": 0.007749501844866562, - "CenterOfMassX": -0.3135, - "CenterOfMassY": 0.18709453565101677, - "CenterOfMassZ": 0.16129205121942486 + "Mass": 3.105935576971549E-05, + "Density": 1000.0, + "Volume": 3.1059355769715486E-08, + "SurfaceArea": 4.7783624261100745E-05, + "CenterOfMassX": 0.039749999999999994, + "CenterOfMassY": 0.014399999999999998, + "CenterOfMassZ": 0.0 }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-8", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01648811869044313, - "Volume": 1.648811869044313E-05, - "SurfaceArea": 0.007749501844866562, - "CenterOfMassX": -0.3135, - "CenterOfMassY": 0.18709453565101677, - "CenterOfMassZ": 0.16129205121942486 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-2", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01453302937214736, - "Volume": 1.453302937214736E-05, - "SurfaceArea": 0.007822650349778993, - "CenterOfMassX": -0.31900000000000006, - "CenterOfMassY": 0.18372217073848424, - "CenterOfMassZ": 0.16194063217942575 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-6", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01453302937214736, - "Volume": 1.453302937214736E-05, - "SurfaceArea": 0.007822650349778993, - "CenterOfMassX": -0.31900000000000006, - "CenterOfMassY": 0.18372217073848424, - "CenterOfMassZ": 0.16194063217942575 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-7", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01453302937214736, - "Volume": 1.453302937214736E-05, - "SurfaceArea": 0.007822650349778993, - "CenterOfMassX": -0.31900000000000006, - "CenterOfMassY": 0.18372217073848424, - "CenterOfMassZ": 0.16194063217942575 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-2", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01648811869044313, - "Volume": 1.648811869044313E-05, - "SurfaceArea": 0.007749501844866562, - "CenterOfMassX": -0.3135, - "CenterOfMassY": 0.18709453565101677, - "CenterOfMassZ": 0.16129205121942486 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-8", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01453302937214736, - "Volume": 1.453302937214736E-05, - "SurfaceArea": 0.007822650349778993, - "CenterOfMassX": -0.31900000000000006, - "CenterOfMassY": 0.18372217073848424, - "CenterOfMassZ": 0.16194063217942575 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-9", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01648811869044313, - "Volume": 1.648811869044313E-05, - "SurfaceArea": 0.007749501844866562, - "CenterOfMassX": -0.3135, - "CenterOfMassY": 0.18709453565101677, - "CenterOfMassZ": 0.16129205121942486 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-4", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01648811869044313, - "Volume": 1.648811869044313E-05, - "SurfaceArea": 0.007749501844866562, - "CenterOfMassX": -0.3135, - "CenterOfMassY": 0.18709453565101677, - "CenterOfMassZ": 0.16129205121942486 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-3", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01648811869044313, - "Volume": 1.648811869044313E-05, - "SurfaceArea": 0.007749501844866562, - "CenterOfMassX": -0.3135, - "CenterOfMassY": 0.18709453565101677, - "CenterOfMassZ": 0.16129205121942486 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-7", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01648811869044313, - "Volume": 1.648811869044313E-05, - "SurfaceArea": 0.007749501844866562, - "CenterOfMassX": -0.3135, - "CenterOfMassY": 0.18709453565101677, - "CenterOfMassZ": 0.16129205121942486 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-3", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01453302937214736, - "Volume": 1.453302937214736E-05, - "SurfaceArea": 0.007822650349778993, - "CenterOfMassX": -0.31900000000000006, - "CenterOfMassY": 0.18372217073848424, - "CenterOfMassZ": 0.16194063217942575 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-4", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01453302937214736, - "Volume": 1.453302937214736E-05, - "SurfaceArea": 0.007822650349778993, - "CenterOfMassX": -0.31900000000000006, - "CenterOfMassY": 0.18372217073848424, - "CenterOfMassZ": 0.16194063217942575 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-5", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01648811869044313, - "Volume": 1.648811869044313E-05, - "SurfaceArea": 0.007749501844866562, - "CenterOfMassX": -0.3135, - "CenterOfMassY": 0.18709453565101677, - "CenterOfMassZ": 0.16129205121942486 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01453302937214736, - "Volume": 1.453302937214736E-05, - "SurfaceArea": 0.007822650349778993, - "CenterOfMassX": -0.31900000000000006, - "CenterOfMassY": 0.18372217073848424, - "CenterOfMassZ": 0.16194063217942575 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01648811869044313, - "Volume": 1.648811869044313E-05, - "SurfaceArea": 0.007749501844866562, - "CenterOfMassX": -0.3135, - "CenterOfMassY": 0.18709453565101677, - "CenterOfMassZ": 0.16129205121942486 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-9", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01453302937214736, - "Volume": 1.453302937214736E-05, - "SurfaceArea": 0.007822650349778993, - "CenterOfMassX": -0.31900000000000006, - "CenterOfMassY": 0.18372217073848424, - "CenterOfMassZ": 0.16194063217942575 + "Box": { + "MinX": 0.22901696314066838, + "MinY": 0.19547256083339443, + "MinZ": 0.44437963523180607, + "MaxX": 0.2329169631406684, + "MaxY": 0.19937256083339444, + "MaxZ": 0.4482796352318062 }, "Material": { "Material": "", @@ -1207,90 +1046,762 @@ "activeConfiguration": null } ], - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF205.stp.SLDASM", "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Shredder Box.SLDASM", "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.2791903325633144, - "Volume": 0.00027919033256331436, - "SurfaceArea": 0.14014936975181003, - "CenterOfMassX": 0.003304120675284127, - "CenterOfMassY": 0.009950337098175499, - "CenterOfMassZ": 0.05593136922893343 + "Mass": 0.10087955881324233, + "Density": 1000.0, + "Volume": 0.00010087955881324232, + "SurfaceArea": 0.0345871275745217, + "CenterOfMassX": 7.533364683062256E-05, + "CenterOfMassY": 0.010550292026180224, + "CenterOfMassZ": -1.1469196364091379E-05 + }, + "Box": { + "MinX": 0.2165669631406679, + "MinY": 0.11017256083339393, + "MinZ": 0.3988296352318058, + "MaxX": 0.2522669631406689, + "MaxY": 0.2051725608333949, + "MaxZ": 0.49382963523180723 }, "Material": { - "300_CKnife_x9_5mm_INOX-5": "", - "300_CKnife_x9_5mm_INOX-5 Material Database": "", - "301_CKnife_x9_6mm_INOX-6": "", - "301_CKnife_x9_6mm_INOX-6 Material Database": "", - "301_CKnife_x9_6mm_INOX-8": "", - "301_CKnife_x9_6mm_INOX-8 Material Database": "", - "300_CKnife_x9_5mm_INOX-2": "", - "300_CKnife_x9_5mm_INOX-2 Material Database": "", - "300_CKnife_x9_5mm_INOX-6": "", - "300_CKnife_x9_5mm_INOX-6 Material Database": "", - "300_CKnife_x9_5mm_INOX-7": "", - "300_CKnife_x9_5mm_INOX-7 Material Database": "", - "301_CKnife_x9_6mm_INOX-2": "", - "301_CKnife_x9_6mm_INOX-2 Material Database": "", - "300_CKnife_x9_5mm_INOX-8": "", - "300_CKnife_x9_5mm_INOX-8 Material Database": "", - "301_CKnife_x9_6mm_INOX-9": "", - "301_CKnife_x9_6mm_INOX-9 Material Database": "", - "301_CKnife_x9_6mm_INOX-4": "", - "301_CKnife_x9_6mm_INOX-4 Material Database": "", - "301_CKnife_x9_6mm_INOX-3": "", - "301_CKnife_x9_6mm_INOX-3 Material Database": "", - "301_CKnife_x9_6mm_INOX-7": "", - "301_CKnife_x9_6mm_INOX-7 Material Database": "", - "300_CKnife_x9_5mm_INOX-3": "", - "300_CKnife_x9_5mm_INOX-3 Material Database": "", - "300_CKnife_x9_5mm_INOX-4": "", - "300_CKnife_x9_5mm_INOX-4 Material Database": "", - "301_CKnife_x9_6mm_INOX-5": "", - "301_CKnife_x9_6mm_INOX-5 Material Database": "", - "300_CKnife_x9_5mm_INOX-1": "", - "300_CKnife_x9_5mm_INOX-1 Material Database": "", - "301_CKnife_x9_6mm_INOX-1": "", - "301_CKnife_x9_6mm_INOX-1 Material Database": "", - "300_CKnife_x9_5mm_INOX-9": "", - "300_CKnife_x9_5mm_INOX-9 Material Database": "" + "UCF2052.stp-1": "", + "UCF2052.stp-1 Material Database": "", + "UCF2051.stp-1": "", + "UCF2051.stp-1 Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1", + "Children": [ + { + "Name": "Shredder Box-1/Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-6", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\305_SKnife3_x3_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "No.1": {}, + "No.2": {}, + "No.3": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 2.2033148860512526, + "Density": 1810.3231667276964, + "Volume": 9.969550654108265E-06, + "SurfaceArea": 0.005651138965063989, + "CenterOfMassX": -0.0024999999999999766, + "CenterOfMassY": 0.12500000000000033, + "CenterOfMassZ": 0.1599999999999973 + }, + "Box": { + "MinX": 0.2080669631406687, + "MinY": 0.11208632733581038, + "MinZ": 0.4003758629434393, + "MaxX": 0.2130669631406687, + "MaxY": 0.20325880503143812, + "MaxZ": 0.49228342949286885 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-6", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\304_SKnife2_x3_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "No.1": {}, + "No.2": {}, + "No.3": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 2.2033148860512526, + "Density": 1810.3231667276964, + "Volume": 9.969550654108254E-06, + "SurfaceArea": 0.005651138965063976, + "CenterOfMassX": -0.002499999999999976, + "CenterOfMassY": 0.12500000000000028, + "CenterOfMassZ": 0.15999999999999734 + }, + "Box": { + "MinX": 0.16406696314066863, + "MinY": 0.1134605959401232, + "MinZ": 0.3999855060096543, + "MaxX": 0.16906696314066863, + "MaxY": 0.20188453940536416, + "MaxZ": 0.4926737442007364 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-7", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\304_SKnife2_x3_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "No.1": {}, + "No.2": {}, + "No.3": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 2.2033148860512526, + "Density": 1810.3231667276964, + "Volume": 9.969550654108254E-06, + "SurfaceArea": 0.005651138965063976, + "CenterOfMassX": -0.002499999999999976, + "CenterOfMassY": 0.12500000000000028, + "CenterOfMassZ": 0.15999999999999734 + }, + "Box": { + "MinX": 0.19706696314066863, + "MinY": 0.1176923184100792, + "MinZ": 0.4010915859390421, + "MaxX": 0.20206696314066863, + "MaxY": 0.19765281395716605, + "MaxZ": 0.49156770649728404 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-4", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.009020587149756636, + "Density": 1000.0000000000001, + "Volume": 9.020587149756635E-06, + "SurfaceArea": 0.004651223321613383, + "CenterOfMassX": -0.3189999999999987, + "CenterOfMassY": 0.13884240280068577, + "CenterOfMassZ": 0.17781979869360512 + }, + "Box": { + "MinX": 0.14706696314066858, + "MinY": 0.12146920553386087, + "MinZ": 0.41012629126214467, + "MaxX": 0.1530669631406686, + "MaxY": 0.19387589175319053, + "MaxZ": 0.48253297748147433 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-3", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.009020587149756636, + "Density": 1000.0000000000001, + "Volume": 9.020587149756635E-06, + "SurfaceArea": 0.004651223321613383, + "CenterOfMassX": -0.3189999999999987, + "CenterOfMassY": 0.13884240280068577, + "CenterOfMassZ": 0.17781979869360512 + }, + "Box": { + "MinX": 0.13606696314066863, + "MinY": 0.12905952794792597, + "MinZ": 0.4177166136759638, + "MaxX": 0.14206696314066863, + "MaxY": 0.1862855693394871, + "MaxZ": 0.474942655067525 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-8", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.009020587149756636, + "Density": 1000.0000000000001, + "Volume": 9.020587149756635E-06, + "SurfaceArea": 0.004651223321613383, + "CenterOfMassX": -0.3189999999999987, + "CenterOfMassY": 0.13884240280068577, + "CenterOfMassZ": 0.17781979869360512 + }, + "Box": { + "MinX": 0.19106696314066862, + "MinY": 0.12025080355288661, + "MinZ": 0.4089078892809017, + "MaxX": 0.19706696314066863, + "MaxY": 0.19509429373482004, + "MaxZ": 0.4837513794628352 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-5", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.009020587149756636, + "Density": 1000.0000000000001, + "Volume": 9.020587149756635E-06, + "SurfaceArea": 0.004651223321613383, + "CenterOfMassX": -0.3189999999999987, + "CenterOfMassY": 0.13884240280068577, + "CenterOfMassZ": 0.17781979869360512 + }, + "Box": { + "MinX": 0.1580669631406686, + "MinY": 0.12025080355252503, + "MinZ": 0.408907889281032, + "MaxX": 0.1640669631406686, + "MaxY": 0.19509429373445836, + "MaxZ": 0.48375137946296537 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-6", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.009020587149756636, + "Density": 1000.0000000000001, + "Volume": 9.020587149756635E-06, + "SurfaceArea": 0.004651223321613383, + "CenterOfMassX": -0.3189999999999987, + "CenterOfMassY": 0.13884240280068577, + "CenterOfMassZ": 0.17781979869360512 + }, + "Box": { + "MinX": 0.16906696314066866, + "MinY": 0.12905952794785777, + "MinZ": 0.4177166136763419, + "MaxX": 0.17506696314066866, + "MaxY": 0.18628556933941928, + "MaxZ": 0.4749426550679034 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-7", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.009020587149756636, + "Density": 1000.0000000000001, + "Volume": 9.020587149756635E-06, + "SurfaceArea": 0.004651223321613383, + "CenterOfMassX": -0.3189999999999987, + "CenterOfMassY": 0.13884240280068577, + "CenterOfMassZ": 0.17781979869360512 + }, + "Box": { + "MinX": 0.1800669631406686, + "MinY": 0.1214692055341543, + "MinZ": 0.41012629126239275, + "MaxX": 0.18606696314066862, + "MaxY": 0.19387589175348413, + "MaxZ": 0.4825329774817225 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-9", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.009020587149756636, + "Density": 1000.0000000000001, + "Volume": 9.020587149756635E-06, + "SurfaceArea": 0.004651223321613383, + "CenterOfMassX": -0.3189999999999987, + "CenterOfMassY": 0.13884240280068577, + "CenterOfMassZ": 0.17781979869360512 + }, + "Box": { + "MinX": 0.20206696314066863, + "MinY": 0.1290595279479257, + "MinZ": 0.4177166136759634, + "MaxX": 0.20806696314066864, + "MaxY": 0.18628556933948753, + "MaxZ": 0.47494265506752525 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-5", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\305_SKnife3_x3_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "No.1": {}, + "No.2": {}, + "No.3": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 2.2033148860512526, + "Density": 1810.3231667276964, + "Volume": 9.969550654108265E-06, + "SurfaceArea": 0.005651138965063989, + "CenterOfMassX": -0.0024999999999999766, + "CenterOfMassY": 0.12500000000000033, + "CenterOfMassZ": 0.1599999999999973 + }, + "Box": { + "MinX": 0.1750669631406687, + "MinY": 0.12088055286341093, + "MinZ": 0.4026744154438344, + "MaxX": 0.1800669631406687, + "MaxY": 0.19446458248207915, + "MaxZ": 0.4899848347665554 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-2", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.009020587149756636, + "Density": 1000.0000000000001, + "Volume": 9.020587149756635E-06, + "SurfaceArea": 0.004651223321613383, + "CenterOfMassX": -0.3189999999999987, + "CenterOfMassY": 0.13884240280068577, + "CenterOfMassZ": 0.17781979869360512 + }, + "Box": { + "MinX": 0.12506696314066862, + "MinY": 0.12025080355288664, + "MinZ": 0.4089078892809018, + "MaxX": 0.13106696314066862, + "MaxY": 0.1950942937348199, + "MaxZ": 0.4837513794628351 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.009020587149756636, + "Density": 1000.0000000000001, + "Volume": 9.020587149756635E-06, + "SurfaceArea": 0.004651223321613383, + "CenterOfMassX": -0.3189999999999987, + "CenterOfMassY": 0.13884240280068577, + "CenterOfMassZ": 0.17781979869360512 + }, + "Box": { + "MinX": 0.11406696314066861, + "MinY": 0.1214692055341543, + "MinZ": 0.41012629126239275, + "MaxX": 0.12006696314066861, + "MaxY": 0.19387589175348413, + "MaxZ": 0.4825329774817225 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/Axle 30mm Hex 25mm Round-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Axle 30mm Hex 25mm Round.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.16792657117223148, + "Density": 1000.0000000000001, + "Volume": 0.00016792657117223146, + "SurfaceArea": 0.027290193176851794, + "CenterOfMassX": -0.40950010809452103, + "CenterOfMassY": 0.12488890551066519, + "CenterOfMassZ": 0.15984631747948652 + }, + "Box": { + "MinX": 0.019366963140664578, + "MinY": 0.1349484149608784, + "MinZ": 0.4242578490023911, + "MaxX": 0.30776696314067253, + "MaxY": 0.1803966823267531, + "MaxZ": 0.46840141974173227 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-4", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\305_SKnife3_x3_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "No.1": {}, + "No.2": {}, + "No.3": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 2.2033148860512526, + "Density": 1810.3231667276964, + "Volume": 9.969550654108265E-06, + "SurfaceArea": 0.005651138965063989, + "CenterOfMassX": -0.0024999999999999766, + "CenterOfMassY": 0.12500000000000033, + "CenterOfMassZ": 0.1599999999999973 + }, + "Box": { + "MinX": 0.1420669631406687, + "MinY": 0.11487027602133502, + "MinZ": 0.4110271622230381, + "MaxX": 0.1470669631406687, + "MaxY": 0.20047482126629662, + "MaxZ": 0.48163210652108496 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\303_SKnife1_x3_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "No.1": {}, + "No.2": {}, + "No.3": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 2.2033148860512526, + "Density": 1810.3231667276964, + "Volume": 9.96955065410827E-06, + "SurfaceArea": 0.005651138965063989, + "CenterOfMassX": -0.0024999999999999766, + "CenterOfMassY": 0.1250000000000003, + "CenterOfMassZ": 0.1599999999999973 + }, + "Box": { + "MinX": 0.12006696314066861, + "MinY": 0.11197869190801422, + "MinZ": 0.4052028325702982, + "MaxX": 0.12506696314066862, + "MaxY": 0.20336640537962553, + "MaxZ": 0.4874564361738323 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-5", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\304_SKnife2_x3_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "No.1": {}, + "No.2": {}, + "No.3": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 2.2033148860512526, + "Density": 1810.3231667276964, + "Volume": 9.969550654108254E-06, + "SurfaceArea": 0.005651138965063976, + "CenterOfMassX": -0.002499999999999976, + "CenterOfMassY": 0.12500000000000028, + "CenterOfMassZ": 0.15999999999999734 + }, + "Box": { + "MinX": 0.13106696314066862, + "MinY": 0.1173824275118603, + "MinZ": 0.41499031330748615, + "MaxX": 0.13606696314066863, + "MaxY": 0.1979626697757732, + "MaxZ": 0.4776689554366391 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-13", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\303_SKnife1_x3_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "No.1": {}, + "No.2": {}, + "No.3": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 2.2033148860512526, + "Density": 1810.3231667276964, + "Volume": 9.96955065410827E-06, + "SurfaceArea": 0.005651138965063989, + "CenterOfMassX": -0.0024999999999999766, + "CenterOfMassY": 0.1250000000000003, + "CenterOfMassZ": 0.1599999999999973 + }, + "Box": { + "MinX": 0.18606696314066862, + "MinY": 0.12812051741145483, + "MinZ": 0.40726368664695695, + "MaxX": 0.19106696314066862, + "MaxY": 0.18722461495579232, + "MaxZ": 0.48539560578936086 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-12", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\303_SKnife1_x3_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "No.1": {}, + "No.2": {}, + "No.3": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 2.2033148860512526, + "Density": 1810.3231667276964, + "Volume": 9.96955065410827E-06, + "SurfaceArea": 0.005651138965063989, + "CenterOfMassX": -0.0024999999999999766, + "CenterOfMassY": 0.1250000000000003, + "CenterOfMassZ": 0.1599999999999973 + }, + "Box": { + "MinX": 0.15306696314066864, + "MinY": 0.11137325530699652, + "MinZ": 0.4028863813047503, + "MaxX": 0.15806696314066865, + "MaxY": 0.20397188003848296, + "MaxZ": 0.48977286890564287 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + } + ], + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Shredder Box.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 20.078945829981315, + "Density": 59258.27978466746, + "Volume": 0.00033883781140701556, + "SurfaceArea": 0.12001145375694809, + "CenterOfMassX": -0.37456817507560725, + "CenterOfMassY": -0.17538051202997157, + "CenterOfMassZ": 0.14301278929218184 + }, + "Box": { + "MinX": 0.019366963140664578, + "MinY": 0.11005304105358966, + "MinZ": 0.3987142703832447, + "MaxX": 0.30776696314067253, + "MaxY": 0.20529209429188983, + "MaxZ": 0.4939449798271457 + }, + "Material": { + "305_SKnife3_x3_5mm_INOX-6": "", + "305_SKnife3_x3_5mm_INOX-6 Material Database": "", + "304_SKnife2_x3_5mm_INOX-6": "", + "304_SKnife2_x3_5mm_INOX-6 Material Database": "", + "304_SKnife2_x3_5mm_INOX-7": "", + "304_SKnife2_x3_5mm_INOX-7 Material Database": "", + "302_Spacer_x9_6mm_INOX-4": "", + "302_Spacer_x9_6mm_INOX-4 Material Database": "", + "302_Spacer_x9_6mm_INOX-3": "", + "302_Spacer_x9_6mm_INOX-3 Material Database": "", + "302_Spacer_x9_6mm_INOX-8": "", + "302_Spacer_x9_6mm_INOX-8 Material Database": "", + "302_Spacer_x9_6mm_INOX-5": "", + "302_Spacer_x9_6mm_INOX-5 Material Database": "", + "302_Spacer_x9_6mm_INOX-6": "", + "302_Spacer_x9_6mm_INOX-6 Material Database": "", + "302_Spacer_x9_6mm_INOX-7": "", + "302_Spacer_x9_6mm_INOX-7 Material Database": "", + "302_Spacer_x9_6mm_INOX-9": "", + "302_Spacer_x9_6mm_INOX-9 Material Database": "", + "305_SKnife3_x3_5mm_INOX-5": "", + "305_SKnife3_x3_5mm_INOX-5 Material Database": "", + "302_Spacer_x9_6mm_INOX-2": "", + "302_Spacer_x9_6mm_INOX-2 Material Database": "", + "302_Spacer_x9_6mm_INOX-1": "", + "302_Spacer_x9_6mm_INOX-1 Material Database": "", + "Axle 30mm Hex 25mm Round-1": "", + "Axle 30mm Hex 25mm Round-1 Material Database": "", + "305_SKnife3_x3_5mm_INOX-4": "", + "305_SKnife3_x3_5mm_INOX-4 Material Database": "", + "303_SKnife1_x3_5mm_INOX-1": "", + "303_SKnife1_x3_5mm_INOX-1 Material Database": "", + "304_SKnife2_x3_5mm_INOX-5": "", + "304_SKnife2_x3_5mm_INOX-5 Material Database": "", + "303_SKnife1_x3_5mm_INOX-13": "", + "303_SKnife1_x3_5mm_INOX-13 Material Database": "", + "303_SKnife1_x3_5mm_INOX-12": "", + "303_SKnife1_x3_5mm_INOX-12 Material Database": "" }, "activeConfiguration": null }, { "Name": "Shredder Box-1/400_Hopper-2", "Children": [ - { - "Name": "Shredder Box-1/400_Hopper-2/403_FBar_x1_1mm_INOX-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\403_FBar_x1_1mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\400_Hopper.SLDASM", - "Properties": { - "20mm wide 5mm thick-Shredder": {}, - "30mm wide 5mm thick": {}, - "20mm wide 5mm thick-Extruder": {}, - "Asterix_only": {}, - "Shreddeer-32": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.0328894159627092, - "Volume": 4.189734517542573E-06, - "SurfaceArea": 0.008696601776313845, - "CenterOfMassX": 8.997971514715058E-05, - "CenterOfMassY": 1.4048093180530915E-21, - "CenterOfMassZ": -2.211219546680924E-17 - }, - "Material": { - "Material": "AISI 1045 Steel, cold drawn", - "Material Database": "SOLIDWORKS Materials" - }, - "activeConfiguration": null - }, { "Name": "Shredder Box-1/400_Hopper-2/402_Front_x1_1mm_INOX-1", "Children": null, @@ -1332,12 +1843,21 @@ "Equations": {}, "Mass": { "Mass": 0.29160599629, + "Density": 7859.9999, "Volume": 3.71E-05, "SurfaceArea": 0.07511199999999998, "CenterOfMassX": -9.86127172731829E-18, - "CenterOfMassY": -3.632354903719664E-17, + "CenterOfMassY": -3.6317229395153514E-17, "CenterOfMassZ": 0.0005 }, + "Box": { + "MinX": 0.11056696314067009, + "MinY": 0.22257256083339375, + "MinZ": 0.3813296352318064, + "MaxX": 0.21656696314067497, + "MaxY": 0.5725725608333952, + "MaxZ": 0.38232963523180763 + }, "Material": { "Material": "201 Annealed Stainless Steel (SS)", "Material Database": "SOLIDWORKS Materials" @@ -1345,9 +1865,45 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/400_Hopper-2/401_Back_x2_1mm_INOX-4", + "Name": "Shredder Box-1/400_Hopper-2/403_FBar_x1_1mm_INOX-1", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\401_Back_x2_1mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\403_FBar_x1_1mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\400_Hopper.SLDASM", + "Properties": { + "20mm wide 5mm thick-Shredder": {}, + "30mm wide 5mm thick": {}, + "20mm wide 5mm thick-Extruder": {}, + "Asterix_only": {}, + "Shreddeer-32": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.0328894159627092, + "Density": 7850.0, + "Volume": 4.189734517542573E-06, + "SurfaceArea": 0.008696601776313845, + "CenterOfMassX": 8.997971514715075E-05, + "CenterOfMassY": 1.4048093180530915E-21, + "CenterOfMassZ": -2.211219546680924E-17 + }, + "Box": { + "MinX": 0.11056696314067044, + "MinY": 0.2225725608333937, + "MinZ": 0.3413296352318064, + "MaxX": 0.21656696314067087, + "MaxY": 0.2235725608333952, + "MaxZ": 0.3813296352318076 + }, + "Material": { + "Material": "AISI 1045 Steel, cold drawn", + "Material Database": "SOLIDWORKS Materials" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/400_Hopper-2/400_WindowSide_x2_1mm_INOX-2", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\400_WindowSide_x2_1mm_INOX.SLDPRT", "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\400_Hopper.SLDASM", "Properties": { "Side-Shredder": {}, @@ -1384,13 +1940,22 @@ }, "Equations": {}, "Mass": { - "Mass": 0.29160599628999995, - "Volume": 3.7099999999999994E-05, - "SurfaceArea": 0.07511199999999998, - "CenterOfMassX": 1.1023903214639591E-17, - "CenterOfMassY": -1.0547957456374306E-17, + "Mass": 0.3176208518896187, + "Density": 7859.9999, + "Volume": 4.040977810821839E-05, + "SurfaceArea": 0.08243265673202918, + "CenterOfMassX": -0.00024331112668843545, + "CenterOfMassY": -0.00061265391612197, "CenterOfMassZ": 0.0005 }, + "Box": { + "MinX": 0.21556696314066856, + "MinY": 0.22257256083339375, + "MinZ": 0.38232963523180763, + "MaxX": 0.21656696314067495, + "MaxY": 0.5725725608333938, + "MaxZ": 0.5213296352318076 + }, "Material": { "Material": "201 Annealed Stainless Steel (SS)", "Material Database": "SOLIDWORKS Materials" @@ -1437,13 +2002,22 @@ }, "Equations": {}, "Mass": { - "Mass": 0.31762085188961875, - "Volume": 4.0409778108218393E-05, + "Mass": 0.3176208518896187, + "Density": 7859.9999, + "Volume": 4.040977810821839E-05, "SurfaceArea": 0.08243265673202918, - "CenterOfMassX": -0.00024331112668843656, - "CenterOfMassY": -0.0006126539161219684, + "CenterOfMassX": -0.00024331112668843545, + "CenterOfMassY": -0.00061265391612197, "CenterOfMassZ": 0.0005 }, + "Box": { + "MinX": 0.1105669631406686, + "MinY": 0.22257256083339522, + "MinZ": 0.38232963523180646, + "MaxX": 0.11156696314067499, + "MaxY": 0.5725725608333951, + "MaxZ": 0.5213296352318065 + }, "Material": { "Material": "201 Annealed Stainless Steel (SS)", "Material Database": "SOLIDWORKS Materials" @@ -1451,9 +2025,9 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/400_Hopper-2/400_WindowSide_x2_1mm_INOX-2", + "Name": "Shredder Box-1/400_Hopper-2/401_Back_x2_1mm_INOX-4", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\400_WindowSide_x2_1mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\401_Back_x2_1mm_INOX.SLDPRT", "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\400_Hopper.SLDASM", "Properties": { "Side-Shredder": {}, @@ -1490,13 +2064,22 @@ }, "Equations": {}, "Mass": { - "Mass": 0.31762085188961875, - "Volume": 4.0409778108218393E-05, - "SurfaceArea": 0.08243265673202918, - "CenterOfMassX": -0.00024331112668843656, - "CenterOfMassY": -0.0006126539161219684, + "Mass": 0.29160599629, + "Density": 7859.9999, + "Volume": 3.71E-05, + "SurfaceArea": 0.07511199999999998, + "CenterOfMassX": 1.0955409984403393E-17, + "CenterOfMassY": -1.1415538372699465E-17, "CenterOfMassZ": 0.0005 }, + "Box": { + "MinX": 0.11056696314066856, + "MinY": 0.2225725608333938, + "MinZ": 0.5213296352318064, + "MaxX": 0.21656696314067347, + "MaxY": 0.5725725608333952, + "MaxZ": 0.5223296352318076 + }, "Material": { "Material": "201 Annealed Stainless Steel (SS)", "Material Database": "SOLIDWORKS Materials" @@ -1517,12 +2100,21 @@ }, "Equations": {}, "Mass": { - "Mass": 0.023132109155607504, - "Volume": 2.9467654975296183E-06, + "Mass": 0.023132109155607497, + "Density": 7850.0, + "Volume": 2.9467654975296175E-06, "SurfaceArea": 0.006220079662823843, - "CenterOfMassX": -2.1588840811420896E-05, - "CenterOfMassY": 1.1437200090962178E-19, - "CenterOfMassZ": 2.1588840812279926E-05 + "CenterOfMassX": -2.1588840811420994E-05, + "CenterOfMassY": 1.140376199366336E-19, + "CenterOfMassZ": 2.158884081227997E-05 + }, + "Box": { + "MinX": 0.11056696314066825, + "MinY": 0.2225725608333938, + "MinZ": 0.5223296352318064, + "MaxX": 0.21656696314066856, + "MaxY": 0.2235725608333953, + "MaxZ": 0.5513296352318077 }, "Material": { "Material": "AISI 1045 Steel, cold drawn", @@ -1540,73 +2132,66 @@ }, "Equations": {}, "Mass": { - "Mass": 1.274475221477554, + "Mass": 1.2744752214775543, + "Density": 7859.559803662194, "Volume": 0.00016215605623150898, "SurfaceArea": 0.330005994903196, - "CenterOfMassX": 3.918439635284201E-07, + "CenterOfMassX": 3.918439635311499E-07, "CenterOfMassY": 0.30829321485844086, - "CenterOfMassZ": -0.02308796637500774 + "CenterOfMassZ": -0.023087966375007738 + }, + "Box": { + "MinX": 0.11056696314066823, + "MinY": 0.2225725608333937, + "MinZ": 0.3413296352318064, + "MaxX": 0.21656696314067575, + "MaxY": 0.5725725608333952, + "MaxZ": 0.5513296352318076 }, "Material": { - "403_FBar_x1_1mm_INOX-1": "AISI 1045 Steel, cold drawn", - "403_FBar_x1_1mm_INOX-1 Material Database": "SOLIDWORKS Materials", "402_Front_x1_1mm_INOX-1": "201 Annealed Stainless Steel (SS)", "402_Front_x1_1mm_INOX-1 Material Database": "SOLIDWORKS Materials", - "401_Back_x2_1mm_INOX-4": "201 Annealed Stainless Steel (SS)", - "401_Back_x2_1mm_INOX-4 Material Database": "SOLIDWORKS Materials", - "400_WindowSide_x2_1mm_INOX-3": "201 Annealed Stainless Steel (SS)", - "400_WindowSide_x2_1mm_INOX-3 Material Database": "SOLIDWORKS Materials", + "403_FBar_x1_1mm_INOX-1": "AISI 1045 Steel, cold drawn", + "403_FBar_x1_1mm_INOX-1 Material Database": "SOLIDWORKS Materials", "400_WindowSide_x2_1mm_INOX-2": "201 Annealed Stainless Steel (SS)", "400_WindowSide_x2_1mm_INOX-2 Material Database": "SOLIDWORKS Materials", + "400_WindowSide_x2_1mm_INOX-3": "201 Annealed Stainless Steel (SS)", + "400_WindowSide_x2_1mm_INOX-3 Material Database": "SOLIDWORKS Materials", + "401_Back_x2_1mm_INOX-4": "201 Annealed Stainless Steel (SS)", + "401_Back_x2_1mm_INOX-4 Material Database": "SOLIDWORKS Materials", "404_FBar_x1_1mm_INOX-1": "AISI 1045 Steel, cold drawn", "404_FBar_x1_1mm_INOX-1 Material Database": "SOLIDWORKS Materials" }, "activeConfiguration": null }, { - "Name": "Shredder Box-1/300_Sieve-2", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_Sieve.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Shredder Box.SLDASM", - "Properties": { - "Default": {}, - "drawing_only": {}, - "Laser drawing ONLY": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.10136370355099372, - "Volume": 0.0001013637035509937, - "SurfaceArea": 0.11594416928438019, - "CenterOfMassX": -0.06360629313686729, - "CenterOfMassY": 0.03746579604934276, - "CenterOfMassZ": -0.038944278902672456 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/UCF205.stp-2", + "Name": "Shredder Box-1/Counter Teeth Assembly-1", "Children": [ { - "Name": "Shredder Box-1/UCF205.stp-2/UCF2051.stp-1", + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-9", "Children": null, - "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF2051.stp.SLDPRT", - "Parent": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF205.stp.SLDASM", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 3.105935576971549E-05, - "Volume": 3.1059355769715486E-08, - "SurfaceArea": 4.7783624261100745E-05, - "CenterOfMassX": 0.039749999999999994, - "CenterOfMassY": 0.014399999999999998, - "CenterOfMassZ": 0.0 + "Mass": 0.016488118690443122, + "Density": 1000.0, + "Volume": 1.6488118690443123E-05, + "SurfaceArea": 0.007749501844866562, + "CenterOfMassX": -0.3135, + "CenterOfMassY": 0.18709453565101677, + "CenterOfMassZ": 0.16129205121942486 + }, + "Box": { + "MinX": 0.2075669631406756, + "MinY": 0.09067256083339409, + "MinZ": 0.48329730209658467, + "MaxX": 0.21356696314067583, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5213296352318054 }, "Material": { "Material": "", @@ -1615,21 +2200,542 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/UCF205.stp-2/UCF2052.stp-1", + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-6", "Children": null, - "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF2052.stp.SLDPRT", - "Parent": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF205.stp.SLDASM", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.10084849945747261, - "Volume": 0.00010084849945747261, - "SurfaceArea": 0.0345393439502606, - "CenterOfMassX": 6.311462935453811E-05, - "CenterOfMassY": 0.010549106391785941, - "CenterOfMassZ": -1.1472728651157833E-05 + "Mass": 0.014533029372147357, + "Density": 1000.0, + "Volume": 1.4533029372147358E-05, + "SurfaceArea": 0.007822650349778993, + "CenterOfMassX": -0.319, + "CenterOfMassY": 0.18372217073848426, + "CenterOfMassZ": 0.16194063217942573 + }, + "Box": { + "MinX": 0.16956696314067538, + "MinY": 0.09067256083339408, + "MinZ": 0.47008552371609447, + "MaxX": 0.17456696314067588, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5212986314696381 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-4", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.016488118690443122, + "Density": 1000.0, + "Volume": 1.6488118690443123E-05, + "SurfaceArea": 0.007749501844866562, + "CenterOfMassX": -0.3135, + "CenterOfMassY": 0.18709453565101677, + "CenterOfMassZ": 0.16129205121942486 + }, + "Box": { + "MinX": 0.15256696314067555, + "MinY": 0.09067256083339406, + "MinZ": 0.4832973020965849, + "MaxX": 0.15856696314067578, + "MaxY": 0.21967256083339406, + "MaxZ": 0.5213296352318056 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-4", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.014533029372147357, + "Density": 1000.0, + "Volume": 1.4533029372147358E-05, + "SurfaceArea": 0.007822650349778993, + "CenterOfMassX": -0.319, + "CenterOfMassY": 0.18372217073848426, + "CenterOfMassZ": 0.16194063217942573 + }, + "Box": { + "MinX": 0.1475669631406754, + "MinY": 0.09067256083339405, + "MinZ": 0.4700855237160946, + "MaxX": 0.15256696314067592, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5212986314696382 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-7", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.014533029372147357, + "Density": 1000.0, + "Volume": 1.4533029372147358E-05, + "SurfaceArea": 0.007822650349778993, + "CenterOfMassX": -0.319, + "CenterOfMassY": 0.18372217073848426, + "CenterOfMassZ": 0.16194063217942573 + }, + "Box": { + "MinX": 0.18056696314067539, + "MinY": 0.09067256083339408, + "MinZ": 0.47008552371609436, + "MaxX": 0.1855669631406759, + "MaxY": 0.2196725608333941, + "MaxZ": 0.521298631469638 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-2", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.014533029372147357, + "Density": 1000.0, + "Volume": 1.4533029372147358E-05, + "SurfaceArea": 0.007822650349778993, + "CenterOfMassX": -0.319, + "CenterOfMassY": 0.18372217073848426, + "CenterOfMassZ": 0.16194063217942573 + }, + "Box": { + "MinX": 0.1255669631406754, + "MinY": 0.09067256083339405, + "MinZ": 0.47008552371609463, + "MaxX": 0.1305669631406759, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5212986314696383 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-3", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.014533029372147357, + "Density": 1000.0, + "Volume": 1.4533029372147358E-05, + "SurfaceArea": 0.007822650349778993, + "CenterOfMassX": -0.319, + "CenterOfMassY": 0.18372217073848426, + "CenterOfMassZ": 0.16194063217942573 + }, + "Box": { + "MinX": 0.1365669631406754, + "MinY": 0.09067256083339405, + "MinZ": 0.4700855237160946, + "MaxX": 0.1415669631406759, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5212986314696382 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-2", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.016488118690443122, + "Density": 1000.0, + "Volume": 1.6488118690443123E-05, + "SurfaceArea": 0.007749501844866562, + "CenterOfMassX": -0.3135, + "CenterOfMassY": 0.18709453565101677, + "CenterOfMassZ": 0.16129205121942486 + }, + "Box": { + "MinX": 0.1305669631406756, + "MinY": 0.09067256083339406, + "MinZ": 0.483297302096585, + "MaxX": 0.13656696314067582, + "MaxY": 0.21967256083339406, + "MaxZ": 0.5213296352318058 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-5", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.016488118690443122, + "Density": 1000.0, + "Volume": 1.6488118690443123E-05, + "SurfaceArea": 0.007749501844866562, + "CenterOfMassX": -0.3135, + "CenterOfMassY": 0.18709453565101677, + "CenterOfMassZ": 0.16129205121942486 + }, + "Box": { + "MinX": 0.16356696314067556, + "MinY": 0.09067256083339409, + "MinZ": 0.4832973020965849, + "MaxX": 0.1695669631406758, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5213296352318056 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-3", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.016488118690443122, + "Density": 1000.0, + "Volume": 1.6488118690443123E-05, + "SurfaceArea": 0.007749501844866562, + "CenterOfMassX": -0.3135, + "CenterOfMassY": 0.18709453565101677, + "CenterOfMassZ": 0.16129205121942486 + }, + "Box": { + "MinX": 0.1415669631406756, + "MinY": 0.09067256083339406, + "MinZ": 0.483297302096585, + "MaxX": 0.14756696314067583, + "MaxY": 0.21967256083339406, + "MaxZ": 0.5213296352318058 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-6", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.016488118690443122, + "Density": 1000.0, + "Volume": 1.6488118690443123E-05, + "SurfaceArea": 0.007749501844866562, + "CenterOfMassX": -0.3135, + "CenterOfMassY": 0.18709453565101677, + "CenterOfMassZ": 0.16129205121942486 + }, + "Box": { + "MinX": 0.17456696314067557, + "MinY": 0.09067256083339409, + "MinZ": 0.4832973020965848, + "MaxX": 0.1805669631406758, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5213296352318055 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-7", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.016488118690443122, + "Density": 1000.0, + "Volume": 1.6488118690443123E-05, + "SurfaceArea": 0.007749501844866562, + "CenterOfMassX": -0.3135, + "CenterOfMassY": 0.18709453565101677, + "CenterOfMassZ": 0.16129205121942486 + }, + "Box": { + "MinX": 0.18556696314067558, + "MinY": 0.09067256083339409, + "MinZ": 0.4832973020965848, + "MaxX": 0.1915669631406758, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5213296352318055 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-8", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.016488118690443122, + "Density": 1000.0, + "Volume": 1.6488118690443123E-05, + "SurfaceArea": 0.007749501844866562, + "CenterOfMassX": -0.3135, + "CenterOfMassY": 0.18709453565101677, + "CenterOfMassZ": 0.16129205121942486 + }, + "Box": { + "MinX": 0.1965669631406756, + "MinY": 0.09067256083339409, + "MinZ": 0.48329730209658467, + "MaxX": 0.20256696314067582, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5213296352318054 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-5", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.014533029372147357, + "Density": 1000.0, + "Volume": 1.4533029372147358E-05, + "SurfaceArea": 0.007822650349778993, + "CenterOfMassX": -0.319, + "CenterOfMassY": 0.18372217073848426, + "CenterOfMassZ": 0.16194063217942573 + }, + "Box": { + "MinX": 0.15856696314067537, + "MinY": 0.09067256083339408, + "MinZ": 0.47008552371609447, + "MaxX": 0.16356696314067587, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5212986314696381 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.016488118690443122, + "Density": 1000.0, + "Volume": 1.6488118690443123E-05, + "SurfaceArea": 0.007749501844866562, + "CenterOfMassX": -0.3135, + "CenterOfMassY": 0.18709453565101677, + "CenterOfMassZ": 0.16129205121942486 + }, + "Box": { + "MinX": 0.11956696314067558, + "MinY": 0.09067256083339406, + "MinZ": 0.483297302096585, + "MaxX": 0.1255669631406758, + "MaxY": 0.21967256083339406, + "MaxZ": 0.5213296352318058 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.014533029372147357, + "Density": 1000.0, + "Volume": 1.4533029372147358E-05, + "SurfaceArea": 0.007822650349778993, + "CenterOfMassX": -0.319, + "CenterOfMassY": 0.18372217073848426, + "CenterOfMassZ": 0.16194063217942573 + }, + "Box": { + "MinX": 0.1145669631406754, + "MinY": 0.09067256083339405, + "MinZ": 0.4700855237160947, + "MaxX": 0.11956696314067587, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5212986314696383 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-9", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.014533029372147357, + "Density": 1000.0, + "Volume": 1.4533029372147358E-05, + "SurfaceArea": 0.007822650349778993, + "CenterOfMassX": -0.319, + "CenterOfMassY": 0.18372217073848426, + "CenterOfMassZ": 0.16194063217942573 + }, + "Box": { + "MinX": 0.20256696314067535, + "MinY": 0.09067256083339408, + "MinZ": 0.47008552371609424, + "MaxX": 0.20756696314067585, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5212986314696378 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-8", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.014533029372147357, + "Density": 1000.0, + "Volume": 1.4533029372147358E-05, + "SurfaceArea": 0.007822650349778993, + "CenterOfMassX": -0.319, + "CenterOfMassY": 0.18372217073848426, + "CenterOfMassZ": 0.16194063217942573 + }, + "Box": { + "MinX": 0.1915669631406754, + "MinY": 0.09067256083339408, + "MinZ": 0.47008552371609436, + "MaxX": 0.1965669631406759, + "MaxY": 0.2196725608333941, + "MaxZ": 0.521298631469638 }, "Material": { "Material": "", @@ -1638,567 +2744,66 @@ "activeConfiguration": null } ], - "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF205.stp.SLDASM", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Shredder Box.SLDASM", "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.10087955881324233, - "Volume": 0.00010087955881324232, - "SurfaceArea": 0.0345871275745217, - "CenterOfMassX": 7.533364683062235E-05, - "CenterOfMassY": 0.010550292026180224, - "CenterOfMassZ": -1.1469196364090591E-05 + "Mass": 0.2791903325633142, + "Density": 999.9999999999994, + "Volume": 0.00027919033256331436, + "SurfaceArea": 0.14014936975181003, + "CenterOfMassX": 0.003304120675284152, + "CenterOfMassY": 0.009950337098175516, + "CenterOfMassZ": 0.05593136922893345 + }, + "Box": { + "MinX": 0.11456696314067538, + "MinY": 0.09067256083339406, + "MinZ": 0.47008552371609413, + "MaxX": 0.21356696314067591, + "MaxY": 0.21967256083339412, + "MaxZ": 0.5213296352318059 }, "Material": { - "UCF2051.stp-1": "", - "UCF2051.stp-1 Material Database": "", - "UCF2052.stp-1": "", - "UCF2052.stp-1 Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1", - "Children": [ - { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-8", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.009020587149756634, - "Volume": 9.020587149756634E-06, - "SurfaceArea": 0.004651223321613383, - "CenterOfMassX": -0.3189999999999987, - "CenterOfMassY": 0.13884240280068577, - "CenterOfMassZ": 0.17781979869360512 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-6", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\305_SKnife3_x3_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "No.1": {}, - "No.2": {}, - "No.3": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 2.2033148860512526, - "Volume": 9.969550654108266E-06, - "SurfaceArea": 0.005651138965063989, - "CenterOfMassX": -0.0024999999999999766, - "CenterOfMassY": 0.12500000000000033, - "CenterOfMassZ": 0.1599999999999973 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-7", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\304_SKnife2_x3_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "No.1": {}, - "No.2": {}, - "No.3": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 2.2033148860512526, - "Volume": 9.969550654108254E-06, - "SurfaceArea": 0.005651138965063976, - "CenterOfMassX": -0.002499999999999976, - "CenterOfMassY": 0.12500000000000028, - "CenterOfMassZ": 0.15999999999999734 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-6", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.009020587149756634, - "Volume": 9.020587149756634E-06, - "SurfaceArea": 0.004651223321613383, - "CenterOfMassX": -0.3189999999999987, - "CenterOfMassY": 0.13884240280068577, - "CenterOfMassZ": 0.17781979869360512 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-12", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\303_SKnife1_x3_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "No.1": {}, - "No.2": {}, - "No.3": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 2.2033148860512526, - "Volume": 9.96955065410827E-06, - "SurfaceArea": 0.005651138965063989, - "CenterOfMassX": -0.0024999999999999766, - "CenterOfMassY": 0.1250000000000003, - "CenterOfMassZ": 0.1599999999999973 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-9", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.009020587149756634, - "Volume": 9.020587149756634E-06, - "SurfaceArea": 0.004651223321613383, - "CenterOfMassX": -0.3189999999999987, - "CenterOfMassY": 0.13884240280068577, - "CenterOfMassZ": 0.17781979869360512 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-5", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\305_SKnife3_x3_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "No.1": {}, - "No.2": {}, - "No.3": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 2.2033148860512526, - "Volume": 9.969550654108266E-06, - "SurfaceArea": 0.005651138965063989, - "CenterOfMassX": -0.0024999999999999766, - "CenterOfMassY": 0.12500000000000033, - "CenterOfMassZ": 0.1599999999999973 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-6", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\304_SKnife2_x3_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "No.1": {}, - "No.2": {}, - "No.3": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 2.2033148860512526, - "Volume": 9.969550654108254E-06, - "SurfaceArea": 0.005651138965063976, - "CenterOfMassX": -0.002499999999999976, - "CenterOfMassY": 0.12500000000000028, - "CenterOfMassZ": 0.15999999999999734 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-2", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.009020587149756634, - "Volume": 9.020587149756634E-06, - "SurfaceArea": 0.004651223321613383, - "CenterOfMassX": -0.3189999999999987, - "CenterOfMassY": 0.13884240280068577, - "CenterOfMassZ": 0.17781979869360512 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-5", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.009020587149756634, - "Volume": 9.020587149756634E-06, - "SurfaceArea": 0.004651223321613383, - "CenterOfMassX": -0.3189999999999987, - "CenterOfMassY": 0.13884240280068577, - "CenterOfMassZ": 0.17781979869360512 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-7", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.009020587149756634, - "Volume": 9.020587149756634E-06, - "SurfaceArea": 0.004651223321613383, - "CenterOfMassX": -0.3189999999999987, - "CenterOfMassY": 0.13884240280068577, - "CenterOfMassZ": 0.17781979869360512 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-3", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.009020587149756634, - "Volume": 9.020587149756634E-06, - "SurfaceArea": 0.004651223321613383, - "CenterOfMassX": -0.3189999999999987, - "CenterOfMassY": 0.13884240280068577, - "CenterOfMassZ": 0.17781979869360512 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-4", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.009020587149756634, - "Volume": 9.020587149756634E-06, - "SurfaceArea": 0.004651223321613383, - "CenterOfMassX": -0.3189999999999987, - "CenterOfMassY": 0.13884240280068577, - "CenterOfMassZ": 0.17781979869360512 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.009020587149756634, - "Volume": 9.020587149756634E-06, - "SurfaceArea": 0.004651223321613383, - "CenterOfMassX": -0.3189999999999987, - "CenterOfMassY": 0.13884240280068577, - "CenterOfMassZ": 0.17781979869360512 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-5", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\304_SKnife2_x3_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "No.1": {}, - "No.2": {}, - "No.3": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 2.2033148860512526, - "Volume": 9.969550654108254E-06, - "SurfaceArea": 0.005651138965063976, - "CenterOfMassX": -0.002499999999999976, - "CenterOfMassY": 0.12500000000000028, - "CenterOfMassZ": 0.15999999999999734 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\303_SKnife1_x3_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "No.1": {}, - "No.2": {}, - "No.3": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 2.2033148860512526, - "Volume": 9.96955065410827E-06, - "SurfaceArea": 0.005651138965063989, - "CenterOfMassX": -0.0024999999999999766, - "CenterOfMassY": 0.1250000000000003, - "CenterOfMassZ": 0.1599999999999973 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-4", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\305_SKnife3_x3_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "No.1": {}, - "No.2": {}, - "No.3": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 2.2033148860512526, - "Volume": 9.969550654108266E-06, - "SurfaceArea": 0.005651138965063989, - "CenterOfMassX": -0.0024999999999999766, - "CenterOfMassY": 0.12500000000000033, - "CenterOfMassZ": 0.1599999999999973 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/Axle 30mm Hex 25mm Round-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Axle 30mm Hex 25mm Round.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.16792657117223145, - "Volume": 0.00016792657117223144, - "SurfaceArea": 0.027290193176851794, - "CenterOfMassX": -0.40950010809452103, - "CenterOfMassY": 0.12488890551066519, - "CenterOfMassZ": 0.1598463174794865 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-13", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\303_SKnife1_x3_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "No.1": {}, - "No.2": {}, - "No.3": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 2.2033148860512526, - "Volume": 9.96955065410827E-06, - "SurfaceArea": 0.005651138965063989, - "CenterOfMassX": -0.0024999999999999766, - "CenterOfMassY": 0.1250000000000003, - "CenterOfMassZ": 0.1599999999999973 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - } - ], - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Shredder Box.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 20.078945829981315, - "Volume": 0.0003388378114070157, - "SurfaceArea": 0.12001145375694809, - "CenterOfMassX": -0.37456817507560725, - "CenterOfMassY": -0.17538051202997157, - "CenterOfMassZ": 0.14301278929218184 - }, - "Material": { - "302_Spacer_x9_6mm_INOX-8": "", - "302_Spacer_x9_6mm_INOX-8 Material Database": "", - "305_SKnife3_x3_5mm_INOX-6": "", - "305_SKnife3_x3_5mm_INOX-6 Material Database": "", - "304_SKnife2_x3_5mm_INOX-7": "", - "304_SKnife2_x3_5mm_INOX-7 Material Database": "", - "302_Spacer_x9_6mm_INOX-6": "", - "302_Spacer_x9_6mm_INOX-6 Material Database": "", - "303_SKnife1_x3_5mm_INOX-12": "", - "303_SKnife1_x3_5mm_INOX-12 Material Database": "", - "302_Spacer_x9_6mm_INOX-9": "", - "302_Spacer_x9_6mm_INOX-9 Material Database": "", - "305_SKnife3_x3_5mm_INOX-5": "", - "305_SKnife3_x3_5mm_INOX-5 Material Database": "", - "304_SKnife2_x3_5mm_INOX-6": "", - "304_SKnife2_x3_5mm_INOX-6 Material Database": "", - "302_Spacer_x9_6mm_INOX-2": "", - "302_Spacer_x9_6mm_INOX-2 Material Database": "", - "302_Spacer_x9_6mm_INOX-5": "", - "302_Spacer_x9_6mm_INOX-5 Material Database": "", - "302_Spacer_x9_6mm_INOX-7": "", - "302_Spacer_x9_6mm_INOX-7 Material Database": "", - "302_Spacer_x9_6mm_INOX-3": "", - "302_Spacer_x9_6mm_INOX-3 Material Database": "", - "302_Spacer_x9_6mm_INOX-4": "", - "302_Spacer_x9_6mm_INOX-4 Material Database": "", - "302_Spacer_x9_6mm_INOX-1": "", - "302_Spacer_x9_6mm_INOX-1 Material Database": "", - "304_SKnife2_x3_5mm_INOX-5": "", - "304_SKnife2_x3_5mm_INOX-5 Material Database": "", - "303_SKnife1_x3_5mm_INOX-1": "", - "303_SKnife1_x3_5mm_INOX-1 Material Database": "", - "305_SKnife3_x3_5mm_INOX-4": "", - "305_SKnife3_x3_5mm_INOX-4 Material Database": "", - "Axle 30mm Hex 25mm Round-1": "", - "Axle 30mm Hex 25mm Round-1 Material Database": "", - "303_SKnife1_x3_5mm_INOX-13": "", - "303_SKnife1_x3_5mm_INOX-13 Material Database": "" + "301_CKnife_x9_6mm_INOX-9": "", + "301_CKnife_x9_6mm_INOX-9 Material Database": "", + "300_CKnife_x9_5mm_INOX-6": "", + "300_CKnife_x9_5mm_INOX-6 Material Database": "", + "301_CKnife_x9_6mm_INOX-4": "", + "301_CKnife_x9_6mm_INOX-4 Material Database": "", + "300_CKnife_x9_5mm_INOX-4": "", + "300_CKnife_x9_5mm_INOX-4 Material Database": "", + "300_CKnife_x9_5mm_INOX-7": "", + "300_CKnife_x9_5mm_INOX-7 Material Database": "", + "300_CKnife_x9_5mm_INOX-2": "", + "300_CKnife_x9_5mm_INOX-2 Material Database": "", + "300_CKnife_x9_5mm_INOX-3": "", + "300_CKnife_x9_5mm_INOX-3 Material Database": "", + "301_CKnife_x9_6mm_INOX-2": "", + "301_CKnife_x9_6mm_INOX-2 Material Database": "", + "301_CKnife_x9_6mm_INOX-5": "", + "301_CKnife_x9_6mm_INOX-5 Material Database": "", + "301_CKnife_x9_6mm_INOX-3": "", + "301_CKnife_x9_6mm_INOX-3 Material Database": "", + "301_CKnife_x9_6mm_INOX-6": "", + "301_CKnife_x9_6mm_INOX-6 Material Database": "", + "301_CKnife_x9_6mm_INOX-7": "", + "301_CKnife_x9_6mm_INOX-7 Material Database": "", + "301_CKnife_x9_6mm_INOX-8": "", + "301_CKnife_x9_6mm_INOX-8 Material Database": "", + "300_CKnife_x9_5mm_INOX-5": "", + "300_CKnife_x9_5mm_INOX-5 Material Database": "", + "301_CKnife_x9_6mm_INOX-1": "", + "301_CKnife_x9_6mm_INOX-1 Material Database": "", + "300_CKnife_x9_5mm_INOX-1": "", + "300_CKnife_x9_5mm_INOX-1 Material Database": "", + "300_CKnife_x9_5mm_INOX-9": "", + "300_CKnife_x9_5mm_INOX-9 Material Database": "", + "300_CKnife_x9_5mm_INOX-8": "", + "300_CKnife_x9_5mm_INOX-8 Material Database": "" }, "activeConfiguration": null } @@ -2213,394 +2818,166 @@ "Equations": {}, "Mass": { "Mass": 22.33740583413974, + "Density": 15042.240391358573, "Volume": 0.0014849786503194082, "SurfaceArea": 1.0373505781332395, "CenterOfMassX": 0.3299295307214199, "CenterOfMassY": 0.013037431341182638, "CenterOfMassZ": 0.0009455948445920425 }, + "Box": { + "MinX": 0.019366963140664578, + "MinY": 0.04127802305506978, + "MinZ": 0.34132963523180604, + "MaxX": 0.30776696314067253, + "MaxY": 0.5725725608333954, + "MaxZ": 0.5513296352318083 + }, "Material": { - "Frame-Large-1/244_FrameSides_x2_3mm_FERRO-2": "", - "Frame-Large-1/244_FrameSides_x2_3mm_FERRO-2 Material Database": "", - "Frame-Large-1/244_FrameSides_x2_3mm_FERRO-1": "", - "Frame-Large-1/244_FrameSides_x2_3mm_FERRO-1 Material Database": "", - "Frame-Large-1/241_FrameFront_x2_3mm_FERRO-1": "", - "Frame-Large-1/241_FrameFront_x2_3mm_FERRO-1 Material Database": "", - "Frame-Large-1/243_FrameBottom_x1_3mm_FERRO-1": "", - "Frame-Large-1/243_FrameBottom_x1_3mm_FERRO-1 Material Database": "", - "Frame-Large-1/242_FrameTop_x1_3mm_FERRO-1": "", - "Frame-Large-1/242_FrameTop_x1_3mm_FERRO-1 Material Database": "", + "Shredder Opening (for construction)-1": "", + "Shredder Opening (for construction)-1 Material Database": "", "MirrorMain Plate-2": "", "MirrorMain Plate-2 Material Database": "", + "240_SidePlate_x2_3mm_FERRO-1": "", + "240_SidePlate_x2_3mm_FERRO-1 Material Database": "", "Frame-Small-1/246_FrameSides_x2_3mm_FERRO-2": "", "Frame-Small-1/246_FrameSides_x2_3mm_FERRO-2 Material Database": "", + "Frame-Small-1/246_FrameBottom_x1_3mm_FERRO-1": "", + "Frame-Small-1/246_FrameBottom_x1_3mm_FERRO-1 Material Database": "", "Frame-Small-1/245_FrameTop_x1_3mm_FERRO-1": "", "Frame-Small-1/245_FrameTop_x1_3mm_FERRO-1 Material Database": "", "Frame-Small-1/241_FrameFront_x2_3mm_FERRO-1": "", "Frame-Small-1/241_FrameFront_x2_3mm_FERRO-1 Material Database": "", - "Frame-Small-1/246_FrameBottom_x1_3mm_FERRO-1": "", - "Frame-Small-1/246_FrameBottom_x1_3mm_FERRO-1 Material Database": "", "Frame-Small-1/246_FrameSides_x2_3mm_FERRO-1": "", "Frame-Small-1/246_FrameSides_x2_3mm_FERRO-1 Material Database": "", - "240_SidePlate_x2_3mm_FERRO-1": "", - "240_SidePlate_x2_3mm_FERRO-1 Material Database": "", - "Shredder Opening (for construction)-1": "", - "Shredder Opening (for construction)-1 Material Database": "", - "UCF205.stp-1/UCF2051.stp-1": "", - "UCF205.stp-1/UCF2051.stp-1 Material Database": "", - "UCF205.stp-1/UCF2052.stp-1": "", - "UCF205.stp-1/UCF2052.stp-1 Material Database": "", - "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-5": "", - "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-5 Material Database": "", - "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-6": "", - "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-6 Material Database": "", - "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-8": "", - "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-8 Material Database": "", - "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-2": "", - "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-2 Material Database": "", - "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-6": "", - "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-6 Material Database": "", - "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-7": "", - "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-7 Material Database": "", - "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-2": "", - "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-2 Material Database": "", - "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-8": "", - "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-8 Material Database": "", - "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-9": "", - "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-9 Material Database": "", - "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-4": "", - "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-4 Material Database": "", - "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-3": "", - "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-3 Material Database": "", - "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-7": "", - "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-7 Material Database": "", - "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-3": "", - "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-3 Material Database": "", - "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-4": "", - "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-4 Material Database": "", - "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-5": "", - "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-5 Material Database": "", - "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-1": "", - "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-1 Material Database": "", - "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-1": "", - "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-1 Material Database": "", - "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-9": "", - "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-9 Material Database": "", - "400_Hopper-2/403_FBar_x1_1mm_INOX-1": "AISI 1045 Steel, cold drawn", - "400_Hopper-2/403_FBar_x1_1mm_INOX-1 Material Database": "SOLIDWORKS Materials", - "400_Hopper-2/402_Front_x1_1mm_INOX-1": "201 Annealed Stainless Steel (SS)", - "400_Hopper-2/402_Front_x1_1mm_INOX-1 Material Database": "SOLIDWORKS Materials", - "400_Hopper-2/401_Back_x2_1mm_INOX-4": "201 Annealed Stainless Steel (SS)", - "400_Hopper-2/401_Back_x2_1mm_INOX-4 Material Database": "SOLIDWORKS Materials", - "400_Hopper-2/400_WindowSide_x2_1mm_INOX-3": "201 Annealed Stainless Steel (SS)", - "400_Hopper-2/400_WindowSide_x2_1mm_INOX-3 Material Database": "SOLIDWORKS Materials", - "400_Hopper-2/400_WindowSide_x2_1mm_INOX-2": "201 Annealed Stainless Steel (SS)", - "400_Hopper-2/400_WindowSide_x2_1mm_INOX-2 Material Database": "SOLIDWORKS Materials", - "400_Hopper-2/404_FBar_x1_1mm_INOX-1": "AISI 1045 Steel, cold drawn", - "400_Hopper-2/404_FBar_x1_1mm_INOX-1 Material Database": "SOLIDWORKS Materials", "300_Sieve-2": "", "300_Sieve-2 Material Database": "", - "UCF205.stp-2/UCF2051.stp-1": "", - "UCF205.stp-2/UCF2051.stp-1 Material Database": "", + "Frame-Large-1/243_FrameBottom_x1_3mm_FERRO-1": "", + "Frame-Large-1/243_FrameBottom_x1_3mm_FERRO-1 Material Database": "", + "Frame-Large-1/244_FrameSides_x2_3mm_FERRO-1": "", + "Frame-Large-1/244_FrameSides_x2_3mm_FERRO-1 Material Database": "", + "Frame-Large-1/242_FrameTop_x1_3mm_FERRO-1": "", + "Frame-Large-1/242_FrameTop_x1_3mm_FERRO-1 Material Database": "", + "Frame-Large-1/241_FrameFront_x2_3mm_FERRO-1": "", + "Frame-Large-1/241_FrameFront_x2_3mm_FERRO-1 Material Database": "", + "Frame-Large-1/244_FrameSides_x2_3mm_FERRO-2": "", + "Frame-Large-1/244_FrameSides_x2_3mm_FERRO-2 Material Database": "", + "UCF205.stp-1/UCF2052.stp-1": "", + "UCF205.stp-1/UCF2052.stp-1 Material Database": "", + "UCF205.stp-1/UCF2051.stp-1": "", + "UCF205.stp-1/UCF2051.stp-1 Material Database": "", "UCF205.stp-2/UCF2052.stp-1": "", "UCF205.stp-2/UCF2052.stp-1 Material Database": "", - "Teeth Assembly-1/302_Spacer_x9_6mm_INOX-8": "", - "Teeth Assembly-1/302_Spacer_x9_6mm_INOX-8 Material Database": "", + "UCF205.stp-2/UCF2051.stp-1": "", + "UCF205.stp-2/UCF2051.stp-1 Material Database": "", "Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-6": "", "Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-6 Material Database": "", + "Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-6": "", + "Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-6 Material Database": "", "Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-7": "", "Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-7 Material Database": "", + "Teeth Assembly-1/302_Spacer_x9_6mm_INOX-4": "", + "Teeth Assembly-1/302_Spacer_x9_6mm_INOX-4 Material Database": "", + "Teeth Assembly-1/302_Spacer_x9_6mm_INOX-3": "", + "Teeth Assembly-1/302_Spacer_x9_6mm_INOX-3 Material Database": "", + "Teeth Assembly-1/302_Spacer_x9_6mm_INOX-8": "", + "Teeth Assembly-1/302_Spacer_x9_6mm_INOX-8 Material Database": "", + "Teeth Assembly-1/302_Spacer_x9_6mm_INOX-5": "", + "Teeth Assembly-1/302_Spacer_x9_6mm_INOX-5 Material Database": "", "Teeth Assembly-1/302_Spacer_x9_6mm_INOX-6": "", "Teeth Assembly-1/302_Spacer_x9_6mm_INOX-6 Material Database": "", - "Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-12": "", - "Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-12 Material Database": "", + "Teeth Assembly-1/302_Spacer_x9_6mm_INOX-7": "", + "Teeth Assembly-1/302_Spacer_x9_6mm_INOX-7 Material Database": "", "Teeth Assembly-1/302_Spacer_x9_6mm_INOX-9": "", "Teeth Assembly-1/302_Spacer_x9_6mm_INOX-9 Material Database": "", "Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-5": "", "Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-5 Material Database": "", - "Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-6": "", - "Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-6 Material Database": "", "Teeth Assembly-1/302_Spacer_x9_6mm_INOX-2": "", "Teeth Assembly-1/302_Spacer_x9_6mm_INOX-2 Material Database": "", - "Teeth Assembly-1/302_Spacer_x9_6mm_INOX-5": "", - "Teeth Assembly-1/302_Spacer_x9_6mm_INOX-5 Material Database": "", - "Teeth Assembly-1/302_Spacer_x9_6mm_INOX-7": "", - "Teeth Assembly-1/302_Spacer_x9_6mm_INOX-7 Material Database": "", - "Teeth Assembly-1/302_Spacer_x9_6mm_INOX-3": "", - "Teeth Assembly-1/302_Spacer_x9_6mm_INOX-3 Material Database": "", - "Teeth Assembly-1/302_Spacer_x9_6mm_INOX-4": "", - "Teeth Assembly-1/302_Spacer_x9_6mm_INOX-4 Material Database": "", "Teeth Assembly-1/302_Spacer_x9_6mm_INOX-1": "", "Teeth Assembly-1/302_Spacer_x9_6mm_INOX-1 Material Database": "", - "Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-5": "", - "Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-5 Material Database": "", - "Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-1": "", - "Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-1 Material Database": "", - "Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-4": "", - "Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-4 Material Database": "", "Teeth Assembly-1/Axle 30mm Hex 25mm Round-1": "", "Teeth Assembly-1/Axle 30mm Hex 25mm Round-1 Material Database": "", + "Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-4": "", + "Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-4 Material Database": "", + "Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-1": "", + "Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-1 Material Database": "", + "Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-5": "", + "Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-5 Material Database": "", "Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-13": "", - "Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-13 Material Database": "" + "Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-13 Material Database": "", + "Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-12": "", + "Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-12 Material Database": "", + "400_Hopper-2/402_Front_x1_1mm_INOX-1": "201 Annealed Stainless Steel (SS)", + "400_Hopper-2/402_Front_x1_1mm_INOX-1 Material Database": "SOLIDWORKS Materials", + "400_Hopper-2/403_FBar_x1_1mm_INOX-1": "AISI 1045 Steel, cold drawn", + "400_Hopper-2/403_FBar_x1_1mm_INOX-1 Material Database": "SOLIDWORKS Materials", + "400_Hopper-2/400_WindowSide_x2_1mm_INOX-2": "201 Annealed Stainless Steel (SS)", + "400_Hopper-2/400_WindowSide_x2_1mm_INOX-2 Material Database": "SOLIDWORKS Materials", + "400_Hopper-2/400_WindowSide_x2_1mm_INOX-3": "201 Annealed Stainless Steel (SS)", + "400_Hopper-2/400_WindowSide_x2_1mm_INOX-3 Material Database": "SOLIDWORKS Materials", + "400_Hopper-2/401_Back_x2_1mm_INOX-4": "201 Annealed Stainless Steel (SS)", + "400_Hopper-2/401_Back_x2_1mm_INOX-4 Material Database": "SOLIDWORKS Materials", + "400_Hopper-2/404_FBar_x1_1mm_INOX-1": "AISI 1045 Steel, cold drawn", + "400_Hopper-2/404_FBar_x1_1mm_INOX-1 Material Database": "SOLIDWORKS Materials", + "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-9": "", + "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-9 Material Database": "", + "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-6": "", + "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-6 Material Database": "", + "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-4": "", + "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-4 Material Database": "", + "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-4": "", + "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-4 Material Database": "", + "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-7": "", + "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-7 Material Database": "", + "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-2": "", + "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-2 Material Database": "", + "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-3": "", + "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-3 Material Database": "", + "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-2": "", + "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-2 Material Database": "", + "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-5": "", + "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-5 Material Database": "", + "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-3": "", + "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-3 Material Database": "", + "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-6": "", + "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-6 Material Database": "", + "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-7": "", + "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-7 Material Database": "", + "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-8": "", + "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-8 Material Database": "", + "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-5": "", + "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-5 Material Database": "", + "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-1": "", + "Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-1 Material Database": "", + "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-1": "", + "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-1 Material Database": "", + "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-9": "", + "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-9 Material Database": "", + "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-8": "", + "Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-8 Material Database": "" }, "activeConfiguration": null }, { - "Name": "Shredder Box-1/Frame-Large-1", - "Children": [ - { - "Name": "Shredder Box-1/Frame-Large-1/244_FrameSides_x2_3mm_FERRO-2", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\244_FrameSides_x2_3mm_FERRO.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Large.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.014594296492588843, - "Volume": 1.4594296492588843E-05, - "SurfaceArea": 0.01095517699835308, - "CenterOfMassX": -0.019163201702175534, - "CenterOfMassY": 1.5416981566350596E-05, - "CenterOfMassZ": 0.0015 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Frame-Large-1/244_FrameSides_x2_3mm_FERRO-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\244_FrameSides_x2_3mm_FERRO.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Large.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.014594296492588843, - "Volume": 1.4594296492588843E-05, - "SurfaceArea": 0.01095517699835308, - "CenterOfMassX": -0.019163201702175534, - "CenterOfMassY": 1.5416981566350596E-05, - "CenterOfMassZ": 0.0015 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Frame-Large-1/241_FrameFront_x2_3mm_FERRO-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\241_FrameFront_x2_3mm_FERRO.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Large.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.03968999999999998, - "Volume": 3.968999999999998E-05, - "SurfaceArea": 0.028169999999999945, - "CenterOfMassX": -1.7897237365329123E-18, - "CenterOfMassY": -0.0028816326530612586, - "CenterOfMassZ": 0.0015 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Frame-Large-1/243_FrameBottom_x1_3mm_FERRO-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\243_FrameBottom_x1_3mm_FERRO.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Large.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.012188296492588988, - "Volume": 1.2188296492588989E-05, - "SurfaceArea": 0.009585176998353153, - "CenterOfMassX": 1.565860773204789E-05, - "CenterOfMassY": 0.0015, - "CenterOfMassZ": -0.021729956360783138 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Frame-Large-1/242_FrameTop_x1_3mm_FERRO-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\242_FrameTop_x1_3mm_FERRO.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Large.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.011699203552627694, - "Volume": 1.1699203552627693E-05, - "SurfaceArea": 0.008810867258771282, - "CenterOfMassX": 3.39451460184631E-18, - "CenterOfMassY": -0.006727676047265912, - "CenterOfMassZ": 0.0014999999999999998 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - } - ], - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Large.SLDASM", - "Parent": null, - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.09276609303039432, - "Volume": 9.276609303039433E-05, - "SurfaceArea": 0.06847639825383053, - "CenterOfMassX": 2.0573438792405186E-06, - "CenterOfMassY": -0.0030636191159129425, - "CenterOfMassZ": 0.012658576919690516 - }, - "Material": { - "244_FrameSides_x2_3mm_FERRO-2": "", - "244_FrameSides_x2_3mm_FERRO-2 Material Database": "", - "244_FrameSides_x2_3mm_FERRO-1": "", - "244_FrameSides_x2_3mm_FERRO-1 Material Database": "", - "241_FrameFront_x2_3mm_FERRO-1": "", - "241_FrameFront_x2_3mm_FERRO-1 Material Database": "", - "243_FrameBottom_x1_3mm_FERRO-1": "", - "243_FrameBottom_x1_3mm_FERRO-1 Material Database": "", - "242_FrameTop_x1_3mm_FERRO-1": "", - "242_FrameTop_x1_3mm_FERRO-1 Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Frame-Large-1/244_FrameSides_x2_3mm_FERRO-2", + "Name": "Shredder Box-1/Shredder Opening (for construction)-1", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\244_FrameSides_x2_3mm_FERRO.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Shredder Opening (for construction).SLDPRT", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.014594296492588843, - "Volume": 1.4594296492588843E-05, - "SurfaceArea": 0.01095517699835308, - "CenterOfMassX": -0.019163201702175534, - "CenterOfMassY": 1.5416981566350596E-05, - "CenterOfMassZ": 0.0015 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Frame-Large-1/244_FrameSides_x2_3mm_FERRO-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\244_FrameSides_x2_3mm_FERRO.SLDPRT", - "Parent": null, - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.014594296492588843, - "Volume": 1.4594296492588843E-05, - "SurfaceArea": 0.01095517699835308, - "CenterOfMassX": -0.019163201702175534, - "CenterOfMassY": 1.5416981566350596E-05, - "CenterOfMassZ": 0.0015 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Frame-Large-1/241_FrameFront_x2_3mm_FERRO-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\241_FrameFront_x2_3mm_FERRO.SLDPRT", - "Parent": null, - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.03968999999999998, - "Volume": 3.968999999999998E-05, - "SurfaceArea": 0.028169999999999945, - "CenterOfMassX": -1.7897237365329123E-18, - "CenterOfMassY": -0.0028816326530612586, - "CenterOfMassZ": 0.0015 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Frame-Large-1/243_FrameBottom_x1_3mm_FERRO-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\243_FrameBottom_x1_3mm_FERRO.SLDPRT", - "Parent": null, - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.012188296492588988, - "Volume": 1.2188296492588989E-05, - "SurfaceArea": 0.009585176998353153, - "CenterOfMassX": 1.565860773204789E-05, - "CenterOfMassY": 0.0015, - "CenterOfMassZ": -0.021729956360783138 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Frame-Large-1/242_FrameTop_x1_3mm_FERRO-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\242_FrameTop_x1_3mm_FERRO.SLDPRT", - "Parent": null, - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.011699203552627694, - "Volume": 1.1699203552627693E-05, - "SurfaceArea": 0.008810867258771282, - "CenterOfMassX": 3.39451460184631E-18, - "CenterOfMassY": -0.006727676047265912, - "CenterOfMassZ": 0.0014999999999999998 + "Mass": 0.0, + "Density": 0.0, + "Volume": 0.0, + "SurfaceArea": 0.0, + "CenterOfMassX": 0.0, + "CenterOfMassY": 0.0, + "CenterOfMassZ": 0.0 }, + "Box": null, "Material": { "Material": "", "Material Database": "" @@ -2617,12 +2994,53 @@ }, "Equations": {}, "Mass": { - "Mass": 0.15377981882315298, - "Volume": 0.000153779818823153, + "Mass": 0.15377981882315295, + "Density": 999.9999999999999, + "Volume": 0.00015377981882315296, "SurfaceArea": 0.07983054293461425, - "CenterOfMassX": 0.0013264312362389796, - "CenterOfMassY": -0.00024258085090059396, - "CenterOfMassZ": 0.0012208647115749872 + "CenterOfMassX": 0.001326431236238979, + "CenterOfMassY": -0.00024258085090059477, + "CenterOfMassZ": 0.0012208647115749876 + }, + "Box": { + "MinX": 0.20556696314066733, + "MinY": 0.08767256083339338, + "MinZ": 0.34132963523180604, + "MaxX": 0.2165669631406695, + "MaxY": 0.2226725608333952, + "MaxZ": 0.5513296352318076 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/240_SidePlate_x2_3mm_FERRO-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\240_SidePlate_x2_3mm_FERRO.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.07770453111618715, + "Density": 1000.0, + "Volume": 7.770453111618715E-05, + "SurfaceArea": 0.05568168610600481, + "CenterOfMassX": 0.0026250509752588176, + "CenterOfMassY": -0.0004800754700530882, + "CenterOfMassZ": 0.0015 + }, + "Box": { + "MinX": 0.11056696314066744, + "MinY": 0.08767256083339343, + "MinZ": 0.3413296352318069, + "MaxX": 0.11356696314066964, + "MaxY": 0.22267256083339526, + "MaxZ": 0.5513296352318083 }, "Material": { "Material": "", @@ -2643,13 +3061,54 @@ }, "Equations": {}, "Mass": { - "Mass": 0.010337296492588837, - "Volume": 1.0337296492588837E-05, + "Mass": 0.010337296492588839, + "Density": 1000.0, + "Volume": 1.0337296492588838E-05, "SurfaceArea": 0.008051176998353076, - "CenterOfMassX": 0.0015, - "CenterOfMassY": 2.176584566006257E-05, + "CenterOfMassX": 0.0014999999999999998, + "CenterOfMassY": 2.1765845660062148E-05, "CenterOfMassZ": 0.013575207743092264 }, + "Box": { + "MinX": 0.11356696314066911, + "MinY": 0.08757256083339446, + "MinZ": 0.5213296352318074, + "MaxX": 0.1165669631406693, + "MaxY": 0.22257256083339447, + "MaxZ": 0.5513296352318074 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Frame-Small-1/246_FrameBottom_x1_3mm_FERRO-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\246_FrameBottom_x1_3mm_FERRO.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Small.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.00888829649258884, + "Density": 1000.0000000000001, + "Volume": 8.88829649258884E-06, + "SurfaceArea": 0.007319176998353077, + "CenterOfMassX": -2.147225330107521E-05, + "CenterOfMassY": 0.0014999999999999996, + "CenterOfMassZ": 0.016939425173848565 + }, + "Box": { + "MinX": 0.11356696314066902, + "MinY": 0.0875725608333944, + "MinZ": 0.5183296352318071, + "MaxX": 0.21356696314066906, + "MaxY": 0.0905725608333944, + "MaxZ": 0.551329635231807 + }, "Material": { "Material": "", "Material Database": "" @@ -2667,12 +3126,21 @@ "Equations": {}, "Mass": { "Mass": 0.008168296492588841, + "Density": 1000.0000000000001, "Volume": 8.168296492588841E-06, "SurfaceArea": 0.006485176998353076, - "CenterOfMassX": 2.3364939541196154E-05, - "CenterOfMassY": -0.01236645296792373, + "CenterOfMassX": 2.336493954119452E-05, + "CenterOfMassY": -0.012366452967923732, "CenterOfMassZ": 0.0014999999999999983 }, + "Box": { + "MinX": 0.11356696314066908, + "MinY": 0.21957256083339446, + "MinZ": 0.5213296352318068, + "MaxX": 0.21356696314066928, + "MaxY": 0.22257256083339447, + "MaxZ": 0.5513296352318074 + }, "Material": { "Material": "", "Material Database": "" @@ -2690,34 +3158,20 @@ "Equations": {}, "Mass": { "Mass": 0.03968999999999998, + "Density": 1000.0, "Volume": 3.968999999999998E-05, "SurfaceArea": 0.028169999999999945, - "CenterOfMassX": -1.7897237365329123E-18, - "CenterOfMassY": -0.0028816326530612586, + "CenterOfMassX": -1.4171902659008796E-18, + "CenterOfMassY": -0.002881632653061256, "CenterOfMassZ": 0.0015 }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Frame-Small-1/246_FrameBottom_x1_3mm_FERRO-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\246_FrameBottom_x1_3mm_FERRO.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Small.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.008888296492588838, - "Volume": 8.888296492588837E-06, - "SurfaceArea": 0.007319176998353077, - "CenterOfMassX": -2.147225330107484E-05, - "CenterOfMassY": 0.0014999999999999998, - "CenterOfMassZ": 0.016939425173848565 + "Box": { + "MinX": 0.1105669631406691, + "MinY": 0.0875725608333944, + "MinZ": 0.5213296352318068, + "MaxX": 0.2165669631406691, + "MaxY": 0.22257256083339447, + "MaxZ": 0.5243296352318075 }, "Material": { "Material": "", @@ -2735,13 +3189,22 @@ }, "Equations": {}, "Mass": { - "Mass": 0.010337296492588837, - "Volume": 1.0337296492588837E-05, + "Mass": 0.010337296492588839, + "Density": 1000.0, + "Volume": 1.0337296492588838E-05, "SurfaceArea": 0.008051176998353076, - "CenterOfMassX": 0.0015, - "CenterOfMassY": 2.176584566006257E-05, + "CenterOfMassX": 0.0014999999999999998, + "CenterOfMassY": 2.1765845660062148E-05, "CenterOfMassZ": 0.013575207743092264 }, + "Box": { + "MinX": 0.21056696314066906, + "MinY": 0.08757256083339446, + "MinZ": 0.5213296352318068, + "MaxX": 0.21356696314066928, + "MaxY": 0.22257256083339447, + "MaxZ": 0.5513296352318068 + }, "Material": { "Material": "", "Material Database": "" @@ -2757,21 +3220,30 @@ "Equations": {}, "Mass": { "Mass": 0.07742118597035533, + "Density": 1000.0, "Volume": 7.742118597035533E-05, "SurfaceArea": 0.05807670799341225, - "CenterOfMassX": 4.930220360533642E-06, - "CenterOfMassY": -0.0033523522052775756, - "CenterOfMassZ": -0.005376600983467657 + "CenterOfMassX": 4.9302203605350334E-06, + "CenterOfMassY": -0.0033523522052775786, + "CenterOfMassZ": -0.005376600983467655 + }, + "Box": { + "MinX": 0.11056696314066908, + "MinY": 0.0875725608333944, + "MinZ": 0.5183296352318068, + "MaxX": 0.21656696314066928, + "MaxY": 0.22257256083339447, + "MaxZ": 0.5513296352318076 }, "Material": { "246_FrameSides_x2_3mm_FERRO-2": "", "246_FrameSides_x2_3mm_FERRO-2 Material Database": "", + "246_FrameBottom_x1_3mm_FERRO-1": "", + "246_FrameBottom_x1_3mm_FERRO-1 Material Database": "", "245_FrameTop_x1_3mm_FERRO-1": "", "245_FrameTop_x1_3mm_FERRO-1 Material Database": "", "241_FrameFront_x2_3mm_FERRO-1": "", "241_FrameFront_x2_3mm_FERRO-1 Material Database": "", - "246_FrameBottom_x1_3mm_FERRO-1": "", - "246_FrameBottom_x1_3mm_FERRO-1 Material Database": "", "246_FrameSides_x2_3mm_FERRO-1": "", "246_FrameSides_x2_3mm_FERRO-1 Material Database": "" }, @@ -2787,13 +3259,54 @@ }, "Equations": {}, "Mass": { - "Mass": 0.010337296492588837, - "Volume": 1.0337296492588837E-05, + "Mass": 0.010337296492588839, + "Density": 1000.0, + "Volume": 1.0337296492588838E-05, "SurfaceArea": 0.008051176998353076, - "CenterOfMassX": 0.0015, - "CenterOfMassY": 2.176584566006257E-05, + "CenterOfMassX": 0.0014999999999999998, + "CenterOfMassY": 2.1765845660062148E-05, "CenterOfMassZ": 0.013575207743092264 }, + "Box": { + "MinX": 0.11356696314066911, + "MinY": 0.08757256083339446, + "MinZ": 0.5213296352318074, + "MaxX": 0.1165669631406693, + "MaxY": 0.22257256083339447, + "MaxZ": 0.5513296352318074 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Frame-Small-1/246_FrameBottom_x1_3mm_FERRO-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\246_FrameBottom_x1_3mm_FERRO.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.00888829649258884, + "Density": 1000.0000000000001, + "Volume": 8.88829649258884E-06, + "SurfaceArea": 0.007319176998353077, + "CenterOfMassX": -2.147225330107521E-05, + "CenterOfMassY": 0.0014999999999999996, + "CenterOfMassZ": 0.016939425173848565 + }, + "Box": { + "MinX": 0.11356696314066902, + "MinY": 0.0875725608333944, + "MinZ": 0.5183296352318071, + "MaxX": 0.21356696314066906, + "MaxY": 0.0905725608333944, + "MaxZ": 0.551329635231807 + }, "Material": { "Material": "", "Material Database": "" @@ -2811,12 +3324,21 @@ "Equations": {}, "Mass": { "Mass": 0.008168296492588841, + "Density": 1000.0000000000001, "Volume": 8.168296492588841E-06, "SurfaceArea": 0.006485176998353076, - "CenterOfMassX": 2.3364939541196154E-05, - "CenterOfMassY": -0.01236645296792373, + "CenterOfMassX": 2.336493954119452E-05, + "CenterOfMassY": -0.012366452967923732, "CenterOfMassZ": 0.0014999999999999983 }, + "Box": { + "MinX": 0.11356696314066908, + "MinY": 0.21957256083339446, + "MinZ": 0.5213296352318068, + "MaxX": 0.21356696314066928, + "MaxY": 0.22257256083339447, + "MaxZ": 0.5513296352318074 + }, "Material": { "Material": "", "Material Database": "" @@ -2834,34 +3356,20 @@ "Equations": {}, "Mass": { "Mass": 0.03968999999999998, + "Density": 1000.0, "Volume": 3.968999999999998E-05, "SurfaceArea": 0.028169999999999945, - "CenterOfMassX": -1.7897237365329123E-18, - "CenterOfMassY": -0.0028816326530612586, + "CenterOfMassX": -1.4171902659008796E-18, + "CenterOfMassY": -0.002881632653061256, "CenterOfMassZ": 0.0015 }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Frame-Small-1/246_FrameBottom_x1_3mm_FERRO-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\246_FrameBottom_x1_3mm_FERRO.SLDPRT", - "Parent": null, - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.008888296492588838, - "Volume": 8.888296492588837E-06, - "SurfaceArea": 0.007319176998353077, - "CenterOfMassX": -2.147225330107484E-05, - "CenterOfMassY": 0.0014999999999999998, - "CenterOfMassZ": 0.016939425173848565 + "Box": { + "MinX": 0.1105669631406691, + "MinY": 0.0875725608333944, + "MinZ": 0.5213296352318068, + "MaxX": 0.2165669631406691, + "MaxY": 0.22257256083339447, + "MaxZ": 0.5243296352318075 }, "Material": { "Material": "", @@ -2879,13 +3387,22 @@ }, "Equations": {}, "Mass": { - "Mass": 0.010337296492588837, - "Volume": 1.0337296492588837E-05, + "Mass": 0.010337296492588839, + "Density": 1000.0, + "Volume": 1.0337296492588838E-05, "SurfaceArea": 0.008051176998353076, - "CenterOfMassX": 0.0015, - "CenterOfMassY": 2.176584566006257E-05, + "CenterOfMassX": 0.0014999999999999998, + "CenterOfMassY": 2.1765845660062148E-05, "CenterOfMassZ": 0.013575207743092264 }, + "Box": { + "MinX": 0.21056696314066906, + "MinY": 0.08757256083339446, + "MinZ": 0.5213296352318068, + "MaxX": 0.21356696314066928, + "MaxY": 0.22257256083339447, + "MaxZ": 0.5513296352318068 + }, "Material": { "Material": "", "Material Database": "" @@ -2893,22 +3410,298 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/240_SidePlate_x2_3mm_FERRO-1", + "Name": "Shredder Box-1/300_Sieve-2", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\240_SidePlate_x2_3mm_FERRO.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_Sieve.SLDPRT", + "Parent": null, + "Properties": { + "Default": {}, + "drawing_only": {}, + "Laser drawing ONLY": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.1013637035509937, + "Density": 1000.0, + "Volume": 0.0001013637035509937, + "SurfaceArea": 0.1159441692843802, + "CenterOfMassX": -0.0636062931368673, + "CenterOfMassY": 0.037465796049342776, + "CenterOfMassZ": -0.038944278902672456 + }, + "Box": { + "MinX": 0.11456696314066736, + "MinY": 0.03627802163222667, + "MinZ": 0.34364691875967646, + "MaxX": 0.31206696886271523, + "MaxY": 0.2003483781714796, + "MaxZ": 0.5253281289877586 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Frame-Large-1", + "Children": [ + { + "Name": "Shredder Box-1/Frame-Large-1/243_FrameBottom_x1_3mm_FERRO-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\243_FrameBottom_x1_3mm_FERRO.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Large.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.012188296492588988, + "Density": 1000.0, + "Volume": 1.2188296492588989E-05, + "SurfaceArea": 0.009585176998353153, + "CenterOfMassX": 1.5658607732047664E-05, + "CenterOfMassY": 0.0015, + "CenterOfMassZ": -0.021729956360783138 + }, + "Box": { + "MinX": 0.1135669631406668, + "MinY": 0.08757256083339372, + "MinZ": 0.3413296352318067, + "MaxX": 0.21356696314066717, + "MaxY": 0.09057256083339511, + "MaxZ": 0.3853296352318074 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Frame-Large-1/244_FrameSides_x2_3mm_FERRO-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\244_FrameSides_x2_3mm_FERRO.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Large.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.014594296492588843, + "Density": 999.9999999999999, + "Volume": 1.4594296492588843E-05, + "SurfaceArea": 0.01095517699835308, + "CenterOfMassX": -0.019163201702175534, + "CenterOfMassY": 1.5416981566352113E-05, + "CenterOfMassZ": 0.0015 + }, + "Box": { + "MinX": 0.21056696314066678, + "MinY": 0.08757256083339371, + "MinZ": 0.3413296352318067, + "MaxX": 0.213566963140669, + "MaxY": 0.22257256083339377, + "MaxZ": 0.38232963523180674 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Frame-Large-1/242_FrameTop_x1_3mm_FERRO-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\242_FrameTop_x1_3mm_FERRO.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Large.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.011699203552627694, + "Density": 1000.0000000000001, + "Volume": 1.1699203552627693E-05, + "SurfaceArea": 0.008810867258771282, + "CenterOfMassX": 1.5267647299208733E-18, + "CenterOfMassY": -0.006727676047265911, + "CenterOfMassZ": 0.0014999999999999998 + }, + "Box": { + "MinX": 0.11356696314066884, + "MinY": 0.21957256083339374, + "MinZ": 0.3413296352318067, + "MaxX": 0.2135669631406692, + "MaxY": 0.22257256083339513, + "MaxZ": 0.3823296352318074 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Frame-Large-1/241_FrameFront_x2_3mm_FERRO-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\241_FrameFront_x2_3mm_FERRO.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Large.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.03968999999999998, + "Density": 1000.0, + "Volume": 3.968999999999998E-05, + "SurfaceArea": 0.028169999999999945, + "CenterOfMassX": -1.4171902659008796E-18, + "CenterOfMassY": -0.002881632653061256, + "CenterOfMassZ": 0.0015 + }, + "Box": { + "MinX": 0.11056696314066711, + "MinY": 0.08757256083339367, + "MinZ": 0.3793296352318067, + "MaxX": 0.21656696314066898, + "MaxY": 0.22257256083339522, + "MaxZ": 0.38232963523180746 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Frame-Large-1/244_FrameSides_x2_3mm_FERRO-2", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\244_FrameSides_x2_3mm_FERRO.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Large.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.014594296492588843, + "Density": 999.9999999999999, + "Volume": 1.4594296492588843E-05, + "SurfaceArea": 0.01095517699835308, + "CenterOfMassX": -0.019163201702175534, + "CenterOfMassY": 1.5416981566352113E-05, + "CenterOfMassZ": 0.0015 + }, + "Box": { + "MinX": 0.11356696314066687, + "MinY": 0.08757256083339508, + "MinZ": 0.34132963523180737, + "MaxX": 0.11656696314066901, + "MaxY": 0.2225725608333951, + "MaxZ": 0.3823296352318074 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + } + ], + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Frame-Large.SLDASM", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.07770453111618715, - "Volume": 7.770453111618715E-05, - "SurfaceArea": 0.05568168610600481, - "CenterOfMassX": 0.002625050975258819, - "CenterOfMassY": -0.0004800754700530886, + "Mass": 0.09276609303039433, + "Density": 1000.0000000000001, + "Volume": 9.276609303039433E-05, + "SurfaceArea": 0.06847639825383053, + "CenterOfMassX": 2.0573438792415783E-06, + "CenterOfMassY": -0.0030636191159129434, + "CenterOfMassZ": 0.01265857691969052 + }, + "Box": { + "MinX": 0.11056696314066686, + "MinY": 0.08757256083339367, + "MinZ": 0.34132963523180665, + "MaxX": 0.216566963140669, + "MaxY": 0.22257256083339522, + "MaxZ": 0.38532963523180747 + }, + "Material": { + "243_FrameBottom_x1_3mm_FERRO-1": "", + "243_FrameBottom_x1_3mm_FERRO-1 Material Database": "", + "244_FrameSides_x2_3mm_FERRO-1": "", + "244_FrameSides_x2_3mm_FERRO-1 Material Database": "", + "242_FrameTop_x1_3mm_FERRO-1": "", + "242_FrameTop_x1_3mm_FERRO-1 Material Database": "", + "241_FrameFront_x2_3mm_FERRO-1": "", + "241_FrameFront_x2_3mm_FERRO-1 Material Database": "", + "244_FrameSides_x2_3mm_FERRO-2": "", + "244_FrameSides_x2_3mm_FERRO-2 Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Frame-Large-1/243_FrameBottom_x1_3mm_FERRO-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\243_FrameBottom_x1_3mm_FERRO.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.012188296492588988, + "Density": 1000.0, + "Volume": 1.2188296492588989E-05, + "SurfaceArea": 0.009585176998353153, + "CenterOfMassX": 1.5658607732047664E-05, + "CenterOfMassY": 0.0015, + "CenterOfMassZ": -0.021729956360783138 + }, + "Box": { + "MinX": 0.1135669631406668, + "MinY": 0.08757256083339372, + "MinZ": 0.3413296352318067, + "MaxX": 0.21356696314066717, + "MaxY": 0.09057256083339511, + "MaxZ": 0.3853296352318074 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Frame-Large-1/244_FrameSides_x2_3mm_FERRO-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\244_FrameSides_x2_3mm_FERRO.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.014594296492588843, + "Density": 999.9999999999999, + "Volume": 1.4594296492588843E-05, + "SurfaceArea": 0.01095517699835308, + "CenterOfMassX": -0.019163201702175534, + "CenterOfMassY": 1.5416981566352113E-05, "CenterOfMassZ": 0.0015 }, + "Box": { + "MinX": 0.21056696314066678, + "MinY": 0.08757256083339371, + "MinZ": 0.3413296352318067, + "MaxX": 0.213566963140669, + "MaxY": 0.22257256083339377, + "MaxZ": 0.38232963523180674 + }, "Material": { "Material": "", "Material Database": "" @@ -2916,21 +3709,94 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Shredder Opening (for construction)-1", + "Name": "Shredder Box-1/Frame-Large-1/242_FrameTop_x1_3mm_FERRO-1", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Shredder Opening (for construction).SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\242_FrameTop_x1_3mm_FERRO.SLDPRT", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.0, - "Volume": 0.0, - "SurfaceArea": 0.0, - "CenterOfMassX": 0.0, - "CenterOfMassY": 0.0, - "CenterOfMassZ": 0.0 + "Mass": 0.011699203552627694, + "Density": 1000.0000000000001, + "Volume": 1.1699203552627693E-05, + "SurfaceArea": 0.008810867258771282, + "CenterOfMassX": 1.5267647299208733E-18, + "CenterOfMassY": -0.006727676047265911, + "CenterOfMassZ": 0.0014999999999999998 + }, + "Box": { + "MinX": 0.11356696314066884, + "MinY": 0.21957256083339374, + "MinZ": 0.3413296352318067, + "MaxX": 0.2135669631406692, + "MaxY": 0.22257256083339513, + "MaxZ": 0.3823296352318074 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Frame-Large-1/241_FrameFront_x2_3mm_FERRO-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\241_FrameFront_x2_3mm_FERRO.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.03968999999999998, + "Density": 1000.0, + "Volume": 3.968999999999998E-05, + "SurfaceArea": 0.028169999999999945, + "CenterOfMassX": -1.4171902659008796E-18, + "CenterOfMassY": -0.002881632653061256, + "CenterOfMassZ": 0.0015 + }, + "Box": { + "MinX": 0.11056696314066711, + "MinY": 0.08757256083339367, + "MinZ": 0.3793296352318067, + "MaxX": 0.21656696314066898, + "MaxY": 0.22257256083339522, + "MaxZ": 0.38232963523180746 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Frame-Large-1/244_FrameSides_x2_3mm_FERRO-2", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\244_FrameSides_x2_3mm_FERRO.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.014594296492588843, + "Density": 999.9999999999999, + "Volume": 1.4594296492588843E-05, + "SurfaceArea": 0.01095517699835308, + "CenterOfMassX": -0.019163201702175534, + "CenterOfMassY": 1.5416981566352113E-05, + "CenterOfMassZ": 0.0015 + }, + "Box": { + "MinX": 0.11356696314066687, + "MinY": 0.08757256083339508, + "MinZ": 0.34132963523180737, + "MaxX": 0.11656696314066901, + "MaxY": 0.2225725608333951, + "MaxZ": 0.3823296352318074 }, "Material": { "Material": "", @@ -2942,21 +3808,30 @@ "Name": "Shredder Box-1/UCF205.stp-1", "Children": [ { - "Name": "Shredder Box-1/UCF205.stp-1/UCF2051.stp-1", + "Name": "Shredder Box-1/UCF205.stp-1/UCF2052.stp-1", "Children": null, - "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF2051.stp.SLDPRT", - "Parent": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF205.stp.SLDASM", + "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF2052.stp.SLDPRT", + "Parent": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF205.stp.SLDASM", "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 3.105935576971549E-05, - "Volume": 3.1059355769715486E-08, - "SurfaceArea": 4.7783624261100745E-05, - "CenterOfMassX": 0.039749999999999994, - "CenterOfMassY": 0.014399999999999998, - "CenterOfMassZ": 0.0 + "Mass": 0.10084849945747261, + "Density": 1000.0, + "Volume": 0.00010084849945747261, + "SurfaceArea": 0.0345393439502606, + "CenterOfMassX": 6.3114629354537E-05, + "CenterOfMassY": 0.010549106391785941, + "CenterOfMassZ": -1.1472728651158095E-05 + }, + "Box": { + "MinX": 0.07486696314066806, + "MinY": 0.11017256083339398, + "MinZ": 0.3988296352318071, + "MaxX": 0.11056696314066906, + "MaxY": 0.20517256083339497, + "MaxZ": 0.4938296352318085 }, "Material": { "Material": "", @@ -2965,21 +3840,30 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/UCF205.stp-1/UCF2052.stp-1", + "Name": "Shredder Box-1/UCF205.stp-1/UCF2051.stp-1", "Children": null, - "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF2052.stp.SLDPRT", - "Parent": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF205.stp.SLDASM", + "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF2051.stp.SLDPRT", + "Parent": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF205.stp.SLDASM", "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.10084849945747261, - "Volume": 0.00010084849945747261, - "SurfaceArea": 0.0345393439502606, - "CenterOfMassX": 6.311462935453811E-05, - "CenterOfMassY": 0.010549106391785941, - "CenterOfMassZ": -1.1472728651157833E-05 + "Mass": 3.105935576971549E-05, + "Density": 1000.0, + "Volume": 3.1059355769715486E-08, + "SurfaceArea": 4.7783624261100745E-05, + "CenterOfMassX": 0.039749999999999994, + "CenterOfMassY": 0.014399999999999998, + "CenterOfMassZ": 0.0 + }, + "Box": { + "MinX": 0.09421696314066853, + "MinY": 0.19547256083339448, + "MinZ": 0.4443796352318073, + "MaxX": 0.09811696314066858, + "MaxY": 0.1993725608333945, + "MaxZ": 0.4482796352318074 }, "Material": { "Material": "", @@ -2988,7 +3872,7 @@ "activeConfiguration": null } ], - "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF205.stp.SLDASM", + "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF205.stp.SLDASM", "Parent": null, "Properties": { "Default": {} @@ -2996,47 +3880,33 @@ "Equations": {}, "Mass": { "Mass": 0.10087955881324233, + "Density": 1000.0, "Volume": 0.00010087955881324232, "SurfaceArea": 0.0345871275745217, - "CenterOfMassX": 7.533364683062237E-05, - "CenterOfMassY": 0.01055029202618022, - "CenterOfMassZ": -1.1469196364092036E-05 + "CenterOfMassX": 7.533364683062258E-05, + "CenterOfMassY": 0.010550292026180224, + "CenterOfMassZ": -1.1469196364091642E-05 + }, + "Box": { + "MinX": 0.07486696314066806, + "MinY": 0.11017256083339398, + "MinZ": 0.3988296352318071, + "MaxX": 0.11056696314066906, + "MaxY": 0.20517256083339497, + "MaxZ": 0.4938296352318085 }, "Material": { - "UCF2051.stp-1": "", - "UCF2051.stp-1 Material Database": "", "UCF2052.stp-1": "", - "UCF2052.stp-1 Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/UCF205.stp-1/UCF2051.stp-1", - "Children": null, - "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF2051.stp.SLDPRT", - "Parent": null, - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 3.105935576971549E-05, - "Volume": 3.1059355769715486E-08, - "SurfaceArea": 4.7783624261100745E-05, - "CenterOfMassX": 0.039749999999999994, - "CenterOfMassY": 0.014399999999999998, - "CenterOfMassZ": 0.0 - }, - "Material": { - "Material": "", - "Material Database": "" + "UCF2052.stp-1 Material Database": "", + "UCF2051.stp-1": "", + "UCF2051.stp-1 Material Database": "" }, "activeConfiguration": null }, { "Name": "Shredder Box-1/UCF205.stp-1/UCF2052.stp-1", "Children": null, - "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF2052.stp.SLDPRT", + "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF2052.stp.SLDPRT", "Parent": null, "Properties": { "Default": {} @@ -3044,11 +3914,20 @@ "Equations": {}, "Mass": { "Mass": 0.10084849945747261, + "Density": 1000.0, "Volume": 0.00010084849945747261, "SurfaceArea": 0.0345393439502606, - "CenterOfMassX": 6.311462935453811E-05, + "CenterOfMassX": 6.3114629354537E-05, "CenterOfMassY": 0.010549106391785941, - "CenterOfMassZ": -1.1472728651157833E-05 + "CenterOfMassZ": -1.1472728651158095E-05 + }, + "Box": { + "MinX": 0.07486696314066806, + "MinY": 0.11017256083339398, + "MinZ": 0.3988296352318071, + "MaxX": 0.11056696314066906, + "MaxY": 0.20517256083339497, + "MaxZ": 0.4938296352318085 }, "Material": { "Material": "", @@ -3057,24 +3936,65 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Counter Teeth Assembly-1", + "Name": "Shredder Box-1/UCF205.stp-1/UCF2051.stp-1", + "Children": null, + "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF2051.stp.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 3.105935576971549E-05, + "Density": 1000.0, + "Volume": 3.1059355769715486E-08, + "SurfaceArea": 4.7783624261100745E-05, + "CenterOfMassX": 0.039749999999999994, + "CenterOfMassY": 0.014399999999999998, + "CenterOfMassZ": 0.0 + }, + "Box": { + "MinX": 0.09421696314066853, + "MinY": 0.19547256083339448, + "MinZ": 0.4443796352318073, + "MaxX": 0.09811696314066858, + "MaxY": 0.1993725608333945, + "MaxZ": 0.4482796352318074 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/UCF205.stp-2", "Children": [ { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-5", + "Name": "Shredder Box-1/UCF205.stp-2/UCF2052.stp-1", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF2052.stp.SLDPRT", + "Parent": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF205.stp.SLDASM", "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.01453302937214736, - "Volume": 1.453302937214736E-05, - "SurfaceArea": 0.007822650349778993, - "CenterOfMassX": -0.31900000000000006, - "CenterOfMassY": 0.18372217073848424, - "CenterOfMassZ": 0.16194063217942575 + "Mass": 0.10084849945747261, + "Density": 1000.0, + "Volume": 0.00010084849945747261, + "SurfaceArea": 0.0345393439502606, + "CenterOfMassX": 6.3114629354537E-05, + "CenterOfMassY": 0.010549106391785941, + "CenterOfMassZ": -1.1472728651158095E-05 + }, + "Box": { + "MinX": 0.2165669631406679, + "MinY": 0.11017256083339393, + "MinZ": 0.3988296352318058, + "MaxX": 0.2522669631406689, + "MaxY": 0.2051725608333949, + "MaxZ": 0.49382963523180723 }, "Material": { "Material": "", @@ -3083,389 +4003,30 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-6", + "Name": "Shredder Box-1/UCF205.stp-2/UCF2051.stp-1", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF2051.stp.SLDPRT", + "Parent": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF205.stp.SLDASM", "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.01648811869044313, - "Volume": 1.648811869044313E-05, - "SurfaceArea": 0.007749501844866562, - "CenterOfMassX": -0.3135, - "CenterOfMassY": 0.18709453565101677, - "CenterOfMassZ": 0.16129205121942486 + "Mass": 3.105935576971549E-05, + "Density": 1000.0, + "Volume": 3.1059355769715486E-08, + "SurfaceArea": 4.7783624261100745E-05, + "CenterOfMassX": 0.039749999999999994, + "CenterOfMassY": 0.014399999999999998, + "CenterOfMassZ": 0.0 }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-8", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01648811869044313, - "Volume": 1.648811869044313E-05, - "SurfaceArea": 0.007749501844866562, - "CenterOfMassX": -0.3135, - "CenterOfMassY": 0.18709453565101677, - "CenterOfMassZ": 0.16129205121942486 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-2", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01453302937214736, - "Volume": 1.453302937214736E-05, - "SurfaceArea": 0.007822650349778993, - "CenterOfMassX": -0.31900000000000006, - "CenterOfMassY": 0.18372217073848424, - "CenterOfMassZ": 0.16194063217942575 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-6", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01453302937214736, - "Volume": 1.453302937214736E-05, - "SurfaceArea": 0.007822650349778993, - "CenterOfMassX": -0.31900000000000006, - "CenterOfMassY": 0.18372217073848424, - "CenterOfMassZ": 0.16194063217942575 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-7", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01453302937214736, - "Volume": 1.453302937214736E-05, - "SurfaceArea": 0.007822650349778993, - "CenterOfMassX": -0.31900000000000006, - "CenterOfMassY": 0.18372217073848424, - "CenterOfMassZ": 0.16194063217942575 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-2", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01648811869044313, - "Volume": 1.648811869044313E-05, - "SurfaceArea": 0.007749501844866562, - "CenterOfMassX": -0.3135, - "CenterOfMassY": 0.18709453565101677, - "CenterOfMassZ": 0.16129205121942486 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-8", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01453302937214736, - "Volume": 1.453302937214736E-05, - "SurfaceArea": 0.007822650349778993, - "CenterOfMassX": -0.31900000000000006, - "CenterOfMassY": 0.18372217073848424, - "CenterOfMassZ": 0.16194063217942575 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-9", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01648811869044313, - "Volume": 1.648811869044313E-05, - "SurfaceArea": 0.007749501844866562, - "CenterOfMassX": -0.3135, - "CenterOfMassY": 0.18709453565101677, - "CenterOfMassZ": 0.16129205121942486 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-4", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01648811869044313, - "Volume": 1.648811869044313E-05, - "SurfaceArea": 0.007749501844866562, - "CenterOfMassX": -0.3135, - "CenterOfMassY": 0.18709453565101677, - "CenterOfMassZ": 0.16129205121942486 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-3", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01648811869044313, - "Volume": 1.648811869044313E-05, - "SurfaceArea": 0.007749501844866562, - "CenterOfMassX": -0.3135, - "CenterOfMassY": 0.18709453565101677, - "CenterOfMassZ": 0.16129205121942486 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-7", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01648811869044313, - "Volume": 1.648811869044313E-05, - "SurfaceArea": 0.007749501844866562, - "CenterOfMassX": -0.3135, - "CenterOfMassY": 0.18709453565101677, - "CenterOfMassZ": 0.16129205121942486 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-3", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01453302937214736, - "Volume": 1.453302937214736E-05, - "SurfaceArea": 0.007822650349778993, - "CenterOfMassX": -0.31900000000000006, - "CenterOfMassY": 0.18372217073848424, - "CenterOfMassZ": 0.16194063217942575 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-4", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01453302937214736, - "Volume": 1.453302937214736E-05, - "SurfaceArea": 0.007822650349778993, - "CenterOfMassX": -0.31900000000000006, - "CenterOfMassY": 0.18372217073848424, - "CenterOfMassZ": 0.16194063217942575 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-5", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01648811869044313, - "Volume": 1.648811869044313E-05, - "SurfaceArea": 0.007749501844866562, - "CenterOfMassX": -0.3135, - "CenterOfMassY": 0.18709453565101677, - "CenterOfMassZ": 0.16129205121942486 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01453302937214736, - "Volume": 1.453302937214736E-05, - "SurfaceArea": 0.007822650349778993, - "CenterOfMassX": -0.31900000000000006, - "CenterOfMassY": 0.18372217073848424, - "CenterOfMassZ": 0.16194063217942575 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01648811869044313, - "Volume": 1.648811869044313E-05, - "SurfaceArea": 0.007749501844866562, - "CenterOfMassX": -0.3135, - "CenterOfMassY": 0.18709453565101677, - "CenterOfMassZ": 0.16129205121942486 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-9", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.01453302937214736, - "Volume": 1.453302937214736E-05, - "SurfaceArea": 0.007822650349778993, - "CenterOfMassX": -0.31900000000000006, - "CenterOfMassY": 0.18372217073848424, - "CenterOfMassZ": 0.16194063217942575 + "Box": { + "MinX": 0.22901696314066838, + "MinY": 0.19547256083339443, + "MinZ": 0.44437963523180607, + "MaxX": 0.2329169631406684, + "MaxY": 0.19937256083339444, + "MaxZ": 0.4482796352318062 }, "Material": { "Material": "", @@ -3474,76 +4035,62 @@ "activeConfiguration": null } ], - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF205.stp.SLDASM", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.2791903325633144, - "Volume": 0.00027919033256331436, - "SurfaceArea": 0.14014936975181003, - "CenterOfMassX": 0.003304120675284127, - "CenterOfMassY": 0.009950337098175499, - "CenterOfMassZ": 0.05593136922893343 + "Mass": 0.10087955881324233, + "Density": 1000.0, + "Volume": 0.00010087955881324232, + "SurfaceArea": 0.0345871275745217, + "CenterOfMassX": 7.533364683062326E-05, + "CenterOfMassY": 0.01055029202618022, + "CenterOfMassZ": -1.1469196364092036E-05 + }, + "Box": { + "MinX": 0.2165669631406679, + "MinY": 0.11017256083339393, + "MinZ": 0.3988296352318058, + "MaxX": 0.2522669631406689, + "MaxY": 0.2051725608333949, + "MaxZ": 0.49382963523180723 }, "Material": { - "300_CKnife_x9_5mm_INOX-5": "", - "300_CKnife_x9_5mm_INOX-5 Material Database": "", - "301_CKnife_x9_6mm_INOX-6": "", - "301_CKnife_x9_6mm_INOX-6 Material Database": "", - "301_CKnife_x9_6mm_INOX-8": "", - "301_CKnife_x9_6mm_INOX-8 Material Database": "", - "300_CKnife_x9_5mm_INOX-2": "", - "300_CKnife_x9_5mm_INOX-2 Material Database": "", - "300_CKnife_x9_5mm_INOX-6": "", - "300_CKnife_x9_5mm_INOX-6 Material Database": "", - "300_CKnife_x9_5mm_INOX-7": "", - "300_CKnife_x9_5mm_INOX-7 Material Database": "", - "301_CKnife_x9_6mm_INOX-2": "", - "301_CKnife_x9_6mm_INOX-2 Material Database": "", - "300_CKnife_x9_5mm_INOX-8": "", - "300_CKnife_x9_5mm_INOX-8 Material Database": "", - "301_CKnife_x9_6mm_INOX-9": "", - "301_CKnife_x9_6mm_INOX-9 Material Database": "", - "301_CKnife_x9_6mm_INOX-4": "", - "301_CKnife_x9_6mm_INOX-4 Material Database": "", - "301_CKnife_x9_6mm_INOX-3": "", - "301_CKnife_x9_6mm_INOX-3 Material Database": "", - "301_CKnife_x9_6mm_INOX-7": "", - "301_CKnife_x9_6mm_INOX-7 Material Database": "", - "300_CKnife_x9_5mm_INOX-3": "", - "300_CKnife_x9_5mm_INOX-3 Material Database": "", - "300_CKnife_x9_5mm_INOX-4": "", - "300_CKnife_x9_5mm_INOX-4 Material Database": "", - "301_CKnife_x9_6mm_INOX-5": "", - "301_CKnife_x9_6mm_INOX-5 Material Database": "", - "300_CKnife_x9_5mm_INOX-1": "", - "300_CKnife_x9_5mm_INOX-1 Material Database": "", - "301_CKnife_x9_6mm_INOX-1": "", - "301_CKnife_x9_6mm_INOX-1 Material Database": "", - "300_CKnife_x9_5mm_INOX-9": "", - "300_CKnife_x9_5mm_INOX-9 Material Database": "" + "UCF2052.stp-1": "", + "UCF2052.stp-1 Material Database": "", + "UCF2051.stp-1": "", + "UCF2051.stp-1 Material Database": "" }, "activeConfiguration": null }, { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-5", + "Name": "Shredder Box-1/UCF205.stp-2/UCF2052.stp-1", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF2052.stp.SLDPRT", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.01453302937214736, - "Volume": 1.453302937214736E-05, - "SurfaceArea": 0.007822650349778993, - "CenterOfMassX": -0.31900000000000006, - "CenterOfMassY": 0.18372217073848424, - "CenterOfMassZ": 0.16194063217942575 + "Mass": 0.10084849945747261, + "Density": 1000.0, + "Volume": 0.00010084849945747261, + "SurfaceArea": 0.0345393439502606, + "CenterOfMassX": 6.3114629354537E-05, + "CenterOfMassY": 0.010549106391785941, + "CenterOfMassZ": -1.1472728651158095E-05 + }, + "Box": { + "MinX": 0.2165669631406679, + "MinY": 0.11017256083339393, + "MinZ": 0.3988296352318058, + "MaxX": 0.2522669631406689, + "MaxY": 0.2051725608333949, + "MaxZ": 0.49382963523180723 }, "Material": { "Material": "", @@ -3552,21 +4099,30 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-6", + "Name": "Shredder Box-1/UCF205.stp-2/UCF2051.stp-1", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx26928\\IC~~\\UCF2051.stp.SLDPRT", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.01648811869044313, - "Volume": 1.648811869044313E-05, - "SurfaceArea": 0.007749501844866562, - "CenterOfMassX": -0.3135, - "CenterOfMassY": 0.18709453565101677, - "CenterOfMassZ": 0.16129205121942486 + "Mass": 3.105935576971549E-05, + "Density": 1000.0, + "Volume": 3.1059355769715486E-08, + "SurfaceArea": 4.7783624261100745E-05, + "CenterOfMassX": 0.039749999999999994, + "CenterOfMassY": 0.014399999999999998, + "CenterOfMassZ": 0.0 + }, + "Box": { + "MinX": 0.22901696314066838, + "MinY": 0.19547256083339443, + "MinZ": 0.44437963523180607, + "MaxX": 0.2329169631406684, + "MaxY": 0.19937256083339444, + "MaxZ": 0.4482796352318062 }, "Material": { "Material": "", @@ -3575,21 +4131,757 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-8", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "Name": "Shredder Box-1/Teeth Assembly-1", + "Children": [ + { + "Name": "Shredder Box-1/Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-6", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\305_SKnife3_x3_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "No.1": {}, + "No.2": {}, + "No.3": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 2.2033148860512526, + "Density": 1810.3231667276964, + "Volume": 9.969550654108265E-06, + "SurfaceArea": 0.005651138965063989, + "CenterOfMassX": -0.0024999999999999766, + "CenterOfMassY": 0.12500000000000033, + "CenterOfMassZ": 0.1599999999999973 + }, + "Box": { + "MinX": 0.2080669631406687, + "MinY": 0.11208632733581038, + "MinZ": 0.4003758629434393, + "MaxX": 0.2130669631406687, + "MaxY": 0.20325880503143812, + "MaxZ": 0.49228342949286885 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-6", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\304_SKnife2_x3_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "No.1": {}, + "No.2": {}, + "No.3": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 2.2033148860512526, + "Density": 1810.3231667276964, + "Volume": 9.969550654108254E-06, + "SurfaceArea": 0.005651138965063976, + "CenterOfMassX": -0.002499999999999976, + "CenterOfMassY": 0.12500000000000028, + "CenterOfMassZ": 0.15999999999999734 + }, + "Box": { + "MinX": 0.16406696314066863, + "MinY": 0.1134605959401232, + "MinZ": 0.3999855060096543, + "MaxX": 0.16906696314066863, + "MaxY": 0.20188453940536416, + "MaxZ": 0.4926737442007364 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-7", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\304_SKnife2_x3_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "No.1": {}, + "No.2": {}, + "No.3": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 2.2033148860512526, + "Density": 1810.3231667276964, + "Volume": 9.969550654108254E-06, + "SurfaceArea": 0.005651138965063976, + "CenterOfMassX": -0.002499999999999976, + "CenterOfMassY": 0.12500000000000028, + "CenterOfMassZ": 0.15999999999999734 + }, + "Box": { + "MinX": 0.19706696314066863, + "MinY": 0.1176923184100792, + "MinZ": 0.4010915859390421, + "MaxX": 0.20206696314066863, + "MaxY": 0.19765281395716605, + "MaxZ": 0.49156770649728404 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-4", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.009020587149756636, + "Density": 1000.0000000000001, + "Volume": 9.020587149756635E-06, + "SurfaceArea": 0.004651223321613383, + "CenterOfMassX": -0.3189999999999987, + "CenterOfMassY": 0.13884240280068577, + "CenterOfMassZ": 0.17781979869360512 + }, + "Box": { + "MinX": 0.14706696314066858, + "MinY": 0.12146920553386087, + "MinZ": 0.41012629126214467, + "MaxX": 0.1530669631406686, + "MaxY": 0.19387589175319053, + "MaxZ": 0.48253297748147433 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-3", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.009020587149756636, + "Density": 1000.0000000000001, + "Volume": 9.020587149756635E-06, + "SurfaceArea": 0.004651223321613383, + "CenterOfMassX": -0.3189999999999987, + "CenterOfMassY": 0.13884240280068577, + "CenterOfMassZ": 0.17781979869360512 + }, + "Box": { + "MinX": 0.13606696314066863, + "MinY": 0.12905952794792597, + "MinZ": 0.4177166136759638, + "MaxX": 0.14206696314066863, + "MaxY": 0.1862855693394871, + "MaxZ": 0.474942655067525 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-8", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.009020587149756636, + "Density": 1000.0000000000001, + "Volume": 9.020587149756635E-06, + "SurfaceArea": 0.004651223321613383, + "CenterOfMassX": -0.3189999999999987, + "CenterOfMassY": 0.13884240280068577, + "CenterOfMassZ": 0.17781979869360512 + }, + "Box": { + "MinX": 0.19106696314066862, + "MinY": 0.12025080355288661, + "MinZ": 0.4089078892809017, + "MaxX": 0.19706696314066863, + "MaxY": 0.19509429373482004, + "MaxZ": 0.4837513794628352 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-5", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.009020587149756636, + "Density": 1000.0000000000001, + "Volume": 9.020587149756635E-06, + "SurfaceArea": 0.004651223321613383, + "CenterOfMassX": -0.3189999999999987, + "CenterOfMassY": 0.13884240280068577, + "CenterOfMassZ": 0.17781979869360512 + }, + "Box": { + "MinX": 0.1580669631406686, + "MinY": 0.12025080355252503, + "MinZ": 0.408907889281032, + "MaxX": 0.1640669631406686, + "MaxY": 0.19509429373445836, + "MaxZ": 0.48375137946296537 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-6", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.009020587149756636, + "Density": 1000.0000000000001, + "Volume": 9.020587149756635E-06, + "SurfaceArea": 0.004651223321613383, + "CenterOfMassX": -0.3189999999999987, + "CenterOfMassY": 0.13884240280068577, + "CenterOfMassZ": 0.17781979869360512 + }, + "Box": { + "MinX": 0.16906696314066866, + "MinY": 0.12905952794785777, + "MinZ": 0.4177166136763419, + "MaxX": 0.17506696314066866, + "MaxY": 0.18628556933941928, + "MaxZ": 0.4749426550679034 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-7", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.009020587149756636, + "Density": 1000.0000000000001, + "Volume": 9.020587149756635E-06, + "SurfaceArea": 0.004651223321613383, + "CenterOfMassX": -0.3189999999999987, + "CenterOfMassY": 0.13884240280068577, + "CenterOfMassZ": 0.17781979869360512 + }, + "Box": { + "MinX": 0.1800669631406686, + "MinY": 0.1214692055341543, + "MinZ": 0.41012629126239275, + "MaxX": 0.18606696314066862, + "MaxY": 0.19387589175348413, + "MaxZ": 0.4825329774817225 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-9", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.009020587149756636, + "Density": 1000.0000000000001, + "Volume": 9.020587149756635E-06, + "SurfaceArea": 0.004651223321613383, + "CenterOfMassX": -0.3189999999999987, + "CenterOfMassY": 0.13884240280068577, + "CenterOfMassZ": 0.17781979869360512 + }, + "Box": { + "MinX": 0.20206696314066863, + "MinY": 0.1290595279479257, + "MinZ": 0.4177166136759634, + "MaxX": 0.20806696314066864, + "MaxY": 0.18628556933948753, + "MaxZ": 0.47494265506752525 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-5", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\305_SKnife3_x3_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "No.1": {}, + "No.2": {}, + "No.3": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 2.2033148860512526, + "Density": 1810.3231667276964, + "Volume": 9.969550654108265E-06, + "SurfaceArea": 0.005651138965063989, + "CenterOfMassX": -0.0024999999999999766, + "CenterOfMassY": 0.12500000000000033, + "CenterOfMassZ": 0.1599999999999973 + }, + "Box": { + "MinX": 0.1750669631406687, + "MinY": 0.12088055286341093, + "MinZ": 0.4026744154438344, + "MaxX": 0.1800669631406687, + "MaxY": 0.19446458248207915, + "MaxZ": 0.4899848347665554 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-2", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.009020587149756636, + "Density": 1000.0000000000001, + "Volume": 9.020587149756635E-06, + "SurfaceArea": 0.004651223321613383, + "CenterOfMassX": -0.3189999999999987, + "CenterOfMassY": 0.13884240280068577, + "CenterOfMassZ": 0.17781979869360512 + }, + "Box": { + "MinX": 0.12506696314066862, + "MinY": 0.12025080355288664, + "MinZ": 0.4089078892809018, + "MaxX": 0.13106696314066862, + "MaxY": 0.1950942937348199, + "MaxZ": 0.4837513794628351 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.009020587149756636, + "Density": 1000.0000000000001, + "Volume": 9.020587149756635E-06, + "SurfaceArea": 0.004651223321613383, + "CenterOfMassX": -0.3189999999999987, + "CenterOfMassY": 0.13884240280068577, + "CenterOfMassZ": 0.17781979869360512 + }, + "Box": { + "MinX": 0.11406696314066861, + "MinY": 0.1214692055341543, + "MinZ": 0.41012629126239275, + "MaxX": 0.12006696314066861, + "MaxY": 0.19387589175348413, + "MaxZ": 0.4825329774817225 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/Axle 30mm Hex 25mm Round-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Axle 30mm Hex 25mm Round.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.16792657117223148, + "Density": 1000.0000000000001, + "Volume": 0.00016792657117223146, + "SurfaceArea": 0.027290193176851794, + "CenterOfMassX": -0.40950010809452103, + "CenterOfMassY": 0.12488890551066519, + "CenterOfMassZ": 0.15984631747948652 + }, + "Box": { + "MinX": 0.019366963140664578, + "MinY": 0.1349484149608784, + "MinZ": 0.4242578490023911, + "MaxX": 0.30776696314067253, + "MaxY": 0.1803966823267531, + "MaxZ": 0.46840141974173227 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-4", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\305_SKnife3_x3_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "No.1": {}, + "No.2": {}, + "No.3": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 2.2033148860512526, + "Density": 1810.3231667276964, + "Volume": 9.969550654108265E-06, + "SurfaceArea": 0.005651138965063989, + "CenterOfMassX": -0.0024999999999999766, + "CenterOfMassY": 0.12500000000000033, + "CenterOfMassZ": 0.1599999999999973 + }, + "Box": { + "MinX": 0.1420669631406687, + "MinY": 0.11487027602133502, + "MinZ": 0.4110271622230381, + "MaxX": 0.1470669631406687, + "MaxY": 0.20047482126629662, + "MaxZ": 0.48163210652108496 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\303_SKnife1_x3_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "No.1": {}, + "No.2": {}, + "No.3": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 2.2033148860512526, + "Density": 1810.3231667276964, + "Volume": 9.96955065410827E-06, + "SurfaceArea": 0.005651138965063989, + "CenterOfMassX": -0.0024999999999999766, + "CenterOfMassY": 0.1250000000000003, + "CenterOfMassZ": 0.1599999999999973 + }, + "Box": { + "MinX": 0.12006696314066861, + "MinY": 0.11197869190801422, + "MinZ": 0.4052028325702982, + "MaxX": 0.12506696314066862, + "MaxY": 0.20336640537962553, + "MaxZ": 0.4874564361738323 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-5", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\304_SKnife2_x3_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "No.1": {}, + "No.2": {}, + "No.3": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 2.2033148860512526, + "Density": 1810.3231667276964, + "Volume": 9.969550654108254E-06, + "SurfaceArea": 0.005651138965063976, + "CenterOfMassX": -0.002499999999999976, + "CenterOfMassY": 0.12500000000000028, + "CenterOfMassZ": 0.15999999999999734 + }, + "Box": { + "MinX": 0.13106696314066862, + "MinY": 0.1173824275118603, + "MinZ": 0.41499031330748615, + "MaxX": 0.13606696314066863, + "MaxY": 0.1979626697757732, + "MaxZ": 0.4776689554366391 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-13", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\303_SKnife1_x3_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "No.1": {}, + "No.2": {}, + "No.3": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 2.2033148860512526, + "Density": 1810.3231667276964, + "Volume": 9.96955065410827E-06, + "SurfaceArea": 0.005651138965063989, + "CenterOfMassX": -0.0024999999999999766, + "CenterOfMassY": 0.1250000000000003, + "CenterOfMassZ": 0.1599999999999973 + }, + "Box": { + "MinX": 0.18606696314066862, + "MinY": 0.12812051741145483, + "MinZ": 0.40726368664695695, + "MaxX": 0.19106696314066862, + "MaxY": 0.18722461495579232, + "MaxZ": 0.48539560578936086 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-12", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\303_SKnife1_x3_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Properties": { + "No.1": {}, + "No.2": {}, + "No.3": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 2.2033148860512526, + "Density": 1810.3231667276964, + "Volume": 9.96955065410827E-06, + "SurfaceArea": 0.005651138965063989, + "CenterOfMassX": -0.0024999999999999766, + "CenterOfMassY": 0.1250000000000003, + "CenterOfMassZ": 0.1599999999999973 + }, + "Box": { + "MinX": 0.15306696314066864, + "MinY": 0.11137325530699652, + "MinZ": 0.4028863813047503, + "MaxX": 0.15806696314066865, + "MaxY": 0.20397188003848296, + "MaxZ": 0.48977286890564287 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + } + ], + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.01648811869044313, - "Volume": 1.648811869044313E-05, - "SurfaceArea": 0.007749501844866562, - "CenterOfMassX": -0.3135, - "CenterOfMassY": 0.18709453565101677, - "CenterOfMassZ": 0.16129205121942486 + "Mass": 20.078945829981315, + "Density": 59258.27978466742, + "Volume": 0.0003388378114070158, + "SurfaceArea": 0.12001145375694809, + "CenterOfMassX": -0.37456817507560725, + "CenterOfMassY": -0.17538051202997157, + "CenterOfMassZ": 0.14301278929218184 + }, + "Box": { + "MinX": 0.019366963140664578, + "MinY": 0.11005304105358966, + "MinZ": 0.3987142703832447, + "MaxX": 0.30776696314067253, + "MaxY": 0.20529209429188983, + "MaxZ": 0.4939449798271457 + }, + "Material": { + "305_SKnife3_x3_5mm_INOX-6": "", + "305_SKnife3_x3_5mm_INOX-6 Material Database": "", + "304_SKnife2_x3_5mm_INOX-6": "", + "304_SKnife2_x3_5mm_INOX-6 Material Database": "", + "304_SKnife2_x3_5mm_INOX-7": "", + "304_SKnife2_x3_5mm_INOX-7 Material Database": "", + "302_Spacer_x9_6mm_INOX-4": "", + "302_Spacer_x9_6mm_INOX-4 Material Database": "", + "302_Spacer_x9_6mm_INOX-3": "", + "302_Spacer_x9_6mm_INOX-3 Material Database": "", + "302_Spacer_x9_6mm_INOX-8": "", + "302_Spacer_x9_6mm_INOX-8 Material Database": "", + "302_Spacer_x9_6mm_INOX-5": "", + "302_Spacer_x9_6mm_INOX-5 Material Database": "", + "302_Spacer_x9_6mm_INOX-6": "", + "302_Spacer_x9_6mm_INOX-6 Material Database": "", + "302_Spacer_x9_6mm_INOX-7": "", + "302_Spacer_x9_6mm_INOX-7 Material Database": "", + "302_Spacer_x9_6mm_INOX-9": "", + "302_Spacer_x9_6mm_INOX-9 Material Database": "", + "305_SKnife3_x3_5mm_INOX-5": "", + "305_SKnife3_x3_5mm_INOX-5 Material Database": "", + "302_Spacer_x9_6mm_INOX-2": "", + "302_Spacer_x9_6mm_INOX-2 Material Database": "", + "302_Spacer_x9_6mm_INOX-1": "", + "302_Spacer_x9_6mm_INOX-1 Material Database": "", + "Axle 30mm Hex 25mm Round-1": "", + "Axle 30mm Hex 25mm Round-1 Material Database": "", + "305_SKnife3_x3_5mm_INOX-4": "", + "305_SKnife3_x3_5mm_INOX-4 Material Database": "", + "303_SKnife1_x3_5mm_INOX-1": "", + "303_SKnife1_x3_5mm_INOX-1 Material Database": "", + "304_SKnife2_x3_5mm_INOX-5": "", + "304_SKnife2_x3_5mm_INOX-5 Material Database": "", + "303_SKnife1_x3_5mm_INOX-13": "", + "303_SKnife1_x3_5mm_INOX-13 Material Database": "", + "303_SKnife1_x3_5mm_INOX-12": "", + "303_SKnife1_x3_5mm_INOX-12 Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-6", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\305_SKnife3_x3_5mm_INOX.SLDPRT", + "Parent": null, + "Properties": { + "No.1": {}, + "No.2": {}, + "No.3": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 2.2033148860512526, + "Density": 1810.3231667276964, + "Volume": 9.969550654108265E-06, + "SurfaceArea": 0.005651138965063989, + "CenterOfMassX": -0.0024999999999999766, + "CenterOfMassY": 0.12500000000000033, + "CenterOfMassZ": 0.1599999999999973 + }, + "Box": { + "MinX": 0.2080669631406687, + "MinY": 0.11208632733581038, + "MinZ": 0.4003758629434393, + "MaxX": 0.2130669631406687, + "MaxY": 0.20325880503143812, + "MaxZ": 0.49228342949286885 }, "Material": { "Material": "", @@ -3598,21 +4890,35 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-2", + "Name": "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-6", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\304_SKnife2_x3_5mm_INOX.SLDPRT", "Parent": null, "Properties": { - "Default": {} + "No.1": {}, + "No.2": {}, + "No.3": {}, + "Global": { + "Description": "" + } }, "Equations": {}, "Mass": { - "Mass": 0.01453302937214736, - "Volume": 1.453302937214736E-05, - "SurfaceArea": 0.007822650349778993, - "CenterOfMassX": -0.31900000000000006, - "CenterOfMassY": 0.18372217073848424, - "CenterOfMassZ": 0.16194063217942575 + "Mass": 2.2033148860512526, + "Density": 1810.3231667276964, + "Volume": 9.969550654108254E-06, + "SurfaceArea": 0.005651138965063976, + "CenterOfMassX": -0.002499999999999976, + "CenterOfMassY": 0.12500000000000028, + "CenterOfMassZ": 0.15999999999999734 + }, + "Box": { + "MinX": 0.16406696314066863, + "MinY": 0.1134605959401232, + "MinZ": 0.3999855060096543, + "MaxX": 0.16906696314066863, + "MaxY": 0.20188453940536416, + "MaxZ": 0.4926737442007364 }, "Material": { "Material": "", @@ -3621,21 +4927,35 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-6", + "Name": "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-7", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\304_SKnife2_x3_5mm_INOX.SLDPRT", "Parent": null, "Properties": { - "Default": {} + "No.1": {}, + "No.2": {}, + "No.3": {}, + "Global": { + "Description": "" + } }, "Equations": {}, "Mass": { - "Mass": 0.01453302937214736, - "Volume": 1.453302937214736E-05, - "SurfaceArea": 0.007822650349778993, - "CenterOfMassX": -0.31900000000000006, - "CenterOfMassY": 0.18372217073848424, - "CenterOfMassZ": 0.16194063217942575 + "Mass": 2.2033148860512526, + "Density": 1810.3231667276964, + "Volume": 9.969550654108254E-06, + "SurfaceArea": 0.005651138965063976, + "CenterOfMassX": -0.002499999999999976, + "CenterOfMassY": 0.12500000000000028, + "CenterOfMassZ": 0.15999999999999734 + }, + "Box": { + "MinX": 0.19706696314066863, + "MinY": 0.1176923184100792, + "MinZ": 0.4010915859390421, + "MaxX": 0.20206696314066863, + "MaxY": 0.19765281395716605, + "MaxZ": 0.49156770649728404 }, "Material": { "Material": "", @@ -3644,21 +4964,30 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-7", + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-4", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.01453302937214736, - "Volume": 1.453302937214736E-05, - "SurfaceArea": 0.007822650349778993, - "CenterOfMassX": -0.31900000000000006, - "CenterOfMassY": 0.18372217073848424, - "CenterOfMassZ": 0.16194063217942575 + "Mass": 0.009020587149756636, + "Density": 1000.0000000000001, + "Volume": 9.020587149756635E-06, + "SurfaceArea": 0.004651223321613383, + "CenterOfMassX": -0.3189999999999987, + "CenterOfMassY": 0.13884240280068577, + "CenterOfMassZ": 0.17781979869360512 + }, + "Box": { + "MinX": 0.14706696314066858, + "MinY": 0.12146920553386087, + "MinZ": 0.41012629126214467, + "MaxX": 0.1530669631406686, + "MaxY": 0.19387589175319053, + "MaxZ": 0.48253297748147433 }, "Material": { "Material": "", @@ -3667,21 +4996,30 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-2", + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-3", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.01648811869044313, - "Volume": 1.648811869044313E-05, - "SurfaceArea": 0.007749501844866562, - "CenterOfMassX": -0.3135, - "CenterOfMassY": 0.18709453565101677, - "CenterOfMassZ": 0.16129205121942486 + "Mass": 0.009020587149756636, + "Density": 1000.0000000000001, + "Volume": 9.020587149756635E-06, + "SurfaceArea": 0.004651223321613383, + "CenterOfMassX": -0.3189999999999987, + "CenterOfMassY": 0.13884240280068577, + "CenterOfMassZ": 0.17781979869360512 + }, + "Box": { + "MinX": 0.13606696314066863, + "MinY": 0.12905952794792597, + "MinZ": 0.4177166136759638, + "MaxX": 0.14206696314066863, + "MaxY": 0.1862855693394871, + "MaxZ": 0.474942655067525 }, "Material": { "Material": "", @@ -3690,21 +5028,30 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-8", + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-8", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.01453302937214736, - "Volume": 1.453302937214736E-05, - "SurfaceArea": 0.007822650349778993, - "CenterOfMassX": -0.31900000000000006, - "CenterOfMassY": 0.18372217073848424, - "CenterOfMassZ": 0.16194063217942575 + "Mass": 0.009020587149756636, + "Density": 1000.0000000000001, + "Volume": 9.020587149756635E-06, + "SurfaceArea": 0.004651223321613383, + "CenterOfMassX": -0.3189999999999987, + "CenterOfMassY": 0.13884240280068577, + "CenterOfMassZ": 0.17781979869360512 + }, + "Box": { + "MinX": 0.19106696314066862, + "MinY": 0.12025080355288661, + "MinZ": 0.4089078892809017, + "MaxX": 0.19706696314066863, + "MaxY": 0.19509429373482004, + "MaxZ": 0.4837513794628352 }, "Material": { "Material": "", @@ -3713,21 +5060,30 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-9", + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-5", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.01648811869044313, - "Volume": 1.648811869044313E-05, - "SurfaceArea": 0.007749501844866562, - "CenterOfMassX": -0.3135, - "CenterOfMassY": 0.18709453565101677, - "CenterOfMassZ": 0.16129205121942486 + "Mass": 0.009020587149756636, + "Density": 1000.0000000000001, + "Volume": 9.020587149756635E-06, + "SurfaceArea": 0.004651223321613383, + "CenterOfMassX": -0.3189999999999987, + "CenterOfMassY": 0.13884240280068577, + "CenterOfMassZ": 0.17781979869360512 + }, + "Box": { + "MinX": 0.1580669631406686, + "MinY": 0.12025080355252503, + "MinZ": 0.408907889281032, + "MaxX": 0.1640669631406686, + "MaxY": 0.19509429373445836, + "MaxZ": 0.48375137946296537 }, "Material": { "Material": "", @@ -3736,21 +5092,30 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-4", + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-6", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.01648811869044313, - "Volume": 1.648811869044313E-05, - "SurfaceArea": 0.007749501844866562, - "CenterOfMassX": -0.3135, - "CenterOfMassY": 0.18709453565101677, - "CenterOfMassZ": 0.16129205121942486 + "Mass": 0.009020587149756636, + "Density": 1000.0000000000001, + "Volume": 9.020587149756635E-06, + "SurfaceArea": 0.004651223321613383, + "CenterOfMassX": -0.3189999999999987, + "CenterOfMassY": 0.13884240280068577, + "CenterOfMassZ": 0.17781979869360512 + }, + "Box": { + "MinX": 0.16906696314066866, + "MinY": 0.12905952794785777, + "MinZ": 0.4177166136763419, + "MaxX": 0.17506696314066866, + "MaxY": 0.18628556933941928, + "MaxZ": 0.4749426550679034 }, "Material": { "Material": "", @@ -3759,21 +5124,30 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-3", + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-7", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.01648811869044313, - "Volume": 1.648811869044313E-05, - "SurfaceArea": 0.007749501844866562, - "CenterOfMassX": -0.3135, - "CenterOfMassY": 0.18709453565101677, - "CenterOfMassZ": 0.16129205121942486 + "Mass": 0.009020587149756636, + "Density": 1000.0000000000001, + "Volume": 9.020587149756635E-06, + "SurfaceArea": 0.004651223321613383, + "CenterOfMassX": -0.3189999999999987, + "CenterOfMassY": 0.13884240280068577, + "CenterOfMassZ": 0.17781979869360512 + }, + "Box": { + "MinX": 0.1800669631406686, + "MinY": 0.1214692055341543, + "MinZ": 0.41012629126239275, + "MaxX": 0.18606696314066862, + "MaxY": 0.19387589175348413, + "MaxZ": 0.4825329774817225 }, "Material": { "Material": "", @@ -3782,21 +5156,30 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-7", + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-9", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.01648811869044313, - "Volume": 1.648811869044313E-05, - "SurfaceArea": 0.007749501844866562, - "CenterOfMassX": -0.3135, - "CenterOfMassY": 0.18709453565101677, - "CenterOfMassZ": 0.16129205121942486 + "Mass": 0.009020587149756636, + "Density": 1000.0000000000001, + "Volume": 9.020587149756635E-06, + "SurfaceArea": 0.004651223321613383, + "CenterOfMassX": -0.3189999999999987, + "CenterOfMassY": 0.13884240280068577, + "CenterOfMassZ": 0.17781979869360512 + }, + "Box": { + "MinX": 0.20206696314066863, + "MinY": 0.1290595279479257, + "MinZ": 0.4177166136759634, + "MaxX": 0.20806696314066864, + "MaxY": 0.18628556933948753, + "MaxZ": 0.47494265506752525 }, "Material": { "Material": "", @@ -3805,21 +5188,35 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-3", + "Name": "Shredder Box-1/Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-5", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\305_SKnife3_x3_5mm_INOX.SLDPRT", "Parent": null, "Properties": { - "Default": {} + "No.1": {}, + "No.2": {}, + "No.3": {}, + "Global": { + "Description": "" + } }, "Equations": {}, "Mass": { - "Mass": 0.01453302937214736, - "Volume": 1.453302937214736E-05, - "SurfaceArea": 0.007822650349778993, - "CenterOfMassX": -0.31900000000000006, - "CenterOfMassY": 0.18372217073848424, - "CenterOfMassZ": 0.16194063217942575 + "Mass": 2.2033148860512526, + "Density": 1810.3231667276964, + "Volume": 9.969550654108265E-06, + "SurfaceArea": 0.005651138965063989, + "CenterOfMassX": -0.0024999999999999766, + "CenterOfMassY": 0.12500000000000033, + "CenterOfMassZ": 0.1599999999999973 + }, + "Box": { + "MinX": 0.1750669631406687, + "MinY": 0.12088055286341093, + "MinZ": 0.4026744154438344, + "MaxX": 0.1800669631406687, + "MaxY": 0.19446458248207915, + "MaxZ": 0.4899848347665554 }, "Material": { "Material": "", @@ -3828,21 +5225,30 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-4", + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-2", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.01453302937214736, - "Volume": 1.453302937214736E-05, - "SurfaceArea": 0.007822650349778993, - "CenterOfMassX": -0.31900000000000006, - "CenterOfMassY": 0.18372217073848424, - "CenterOfMassZ": 0.16194063217942575 + "Mass": 0.009020587149756636, + "Density": 1000.0000000000001, + "Volume": 9.020587149756635E-06, + "SurfaceArea": 0.004651223321613383, + "CenterOfMassX": -0.3189999999999987, + "CenterOfMassY": 0.13884240280068577, + "CenterOfMassZ": 0.17781979869360512 + }, + "Box": { + "MinX": 0.12506696314066862, + "MinY": 0.12025080355288664, + "MinZ": 0.4089078892809018, + "MaxX": 0.13106696314066862, + "MaxY": 0.1950942937348199, + "MaxZ": 0.4837513794628351 }, "Material": { "Material": "", @@ -3851,21 +5257,30 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-5", + "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-1", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.01648811869044313, - "Volume": 1.648811869044313E-05, - "SurfaceArea": 0.007749501844866562, - "CenterOfMassX": -0.3135, - "CenterOfMassY": 0.18709453565101677, - "CenterOfMassZ": 0.16129205121942486 + "Mass": 0.009020587149756636, + "Density": 1000.0000000000001, + "Volume": 9.020587149756635E-06, + "SurfaceArea": 0.004651223321613383, + "CenterOfMassX": -0.3189999999999987, + "CenterOfMassY": 0.13884240280068577, + "CenterOfMassZ": 0.17781979869360512 + }, + "Box": { + "MinX": 0.11406696314066861, + "MinY": 0.1214692055341543, + "MinZ": 0.41012629126239275, + "MaxX": 0.12006696314066861, + "MaxY": 0.19387589175348413, + "MaxZ": 0.4825329774817225 }, "Material": { "Material": "", @@ -3874,21 +5289,30 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-1", + "Name": "Shredder Box-1/Teeth Assembly-1/Axle 30mm Hex 25mm Round-1", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Axle 30mm Hex 25mm Round.SLDPRT", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.01453302937214736, - "Volume": 1.453302937214736E-05, - "SurfaceArea": 0.007822650349778993, - "CenterOfMassX": -0.31900000000000006, - "CenterOfMassY": 0.18372217073848424, - "CenterOfMassZ": 0.16194063217942575 + "Mass": 0.16792657117223148, + "Density": 1000.0000000000001, + "Volume": 0.00016792657117223146, + "SurfaceArea": 0.027290193176851794, + "CenterOfMassX": -0.40950010809452103, + "CenterOfMassY": 0.12488890551066519, + "CenterOfMassZ": 0.15984631747948652 + }, + "Box": { + "MinX": 0.019366963140664578, + "MinY": 0.1349484149608784, + "MinZ": 0.4242578490023911, + "MaxX": 0.30776696314067253, + "MaxY": 0.1803966823267531, + "MaxZ": 0.46840141974173227 }, "Material": { "Material": "", @@ -3897,21 +5321,35 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-1", + "Name": "Shredder Box-1/Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-4", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\305_SKnife3_x3_5mm_INOX.SLDPRT", "Parent": null, "Properties": { - "Default": {} + "No.1": {}, + "No.2": {}, + "No.3": {}, + "Global": { + "Description": "" + } }, "Equations": {}, "Mass": { - "Mass": 0.01648811869044313, - "Volume": 1.648811869044313E-05, - "SurfaceArea": 0.007749501844866562, - "CenterOfMassX": -0.3135, - "CenterOfMassY": 0.18709453565101677, - "CenterOfMassZ": 0.16129205121942486 + "Mass": 2.2033148860512526, + "Density": 1810.3231667276964, + "Volume": 9.969550654108265E-06, + "SurfaceArea": 0.005651138965063989, + "CenterOfMassX": -0.0024999999999999766, + "CenterOfMassY": 0.12500000000000033, + "CenterOfMassZ": 0.1599999999999973 + }, + "Box": { + "MinX": 0.1420669631406687, + "MinY": 0.11487027602133502, + "MinZ": 0.4110271622230381, + "MaxX": 0.1470669631406687, + "MaxY": 0.20047482126629662, + "MaxZ": 0.48163210652108496 }, "Material": { "Material": "", @@ -3920,21 +5358,146 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-9", + "Name": "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-1", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\303_SKnife1_x3_5mm_INOX.SLDPRT", "Parent": null, "Properties": { - "Default": {} + "No.1": {}, + "No.2": {}, + "No.3": {}, + "Global": { + "Description": "" + } }, "Equations": {}, "Mass": { - "Mass": 0.01453302937214736, - "Volume": 1.453302937214736E-05, - "SurfaceArea": 0.007822650349778993, - "CenterOfMassX": -0.31900000000000006, - "CenterOfMassY": 0.18372217073848424, - "CenterOfMassZ": 0.16194063217942575 + "Mass": 2.2033148860512526, + "Density": 1810.3231667276964, + "Volume": 9.96955065410827E-06, + "SurfaceArea": 0.005651138965063989, + "CenterOfMassX": -0.0024999999999999766, + "CenterOfMassY": 0.1250000000000003, + "CenterOfMassZ": 0.1599999999999973 + }, + "Box": { + "MinX": 0.12006696314066861, + "MinY": 0.11197869190801422, + "MinZ": 0.4052028325702982, + "MaxX": 0.12506696314066862, + "MaxY": 0.20336640537962553, + "MaxZ": 0.4874564361738323 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-5", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\304_SKnife2_x3_5mm_INOX.SLDPRT", + "Parent": null, + "Properties": { + "No.1": {}, + "No.2": {}, + "No.3": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 2.2033148860512526, + "Density": 1810.3231667276964, + "Volume": 9.969550654108254E-06, + "SurfaceArea": 0.005651138965063976, + "CenterOfMassX": -0.002499999999999976, + "CenterOfMassY": 0.12500000000000028, + "CenterOfMassZ": 0.15999999999999734 + }, + "Box": { + "MinX": 0.13106696314066862, + "MinY": 0.1173824275118603, + "MinZ": 0.41499031330748615, + "MaxX": 0.13606696314066863, + "MaxY": 0.1979626697757732, + "MaxZ": 0.4776689554366391 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-13", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\303_SKnife1_x3_5mm_INOX.SLDPRT", + "Parent": null, + "Properties": { + "No.1": {}, + "No.2": {}, + "No.3": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 2.2033148860512526, + "Density": 1810.3231667276964, + "Volume": 9.96955065410827E-06, + "SurfaceArea": 0.005651138965063989, + "CenterOfMassX": -0.0024999999999999766, + "CenterOfMassY": 0.1250000000000003, + "CenterOfMassZ": 0.1599999999999973 + }, + "Box": { + "MinX": 0.18606696314066862, + "MinY": 0.12812051741145483, + "MinZ": 0.40726368664695695, + "MaxX": 0.19106696314066862, + "MaxY": 0.18722461495579232, + "MaxZ": 0.48539560578936086 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-12", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\303_SKnife1_x3_5mm_INOX.SLDPRT", + "Parent": null, + "Properties": { + "No.1": {}, + "No.2": {}, + "No.3": {}, + "Global": { + "Description": "" + } + }, + "Equations": {}, + "Mass": { + "Mass": 2.2033148860512526, + "Density": 1810.3231667276964, + "Volume": 9.96955065410827E-06, + "SurfaceArea": 0.005651138965063989, + "CenterOfMassX": -0.0024999999999999766, + "CenterOfMassY": 0.1250000000000003, + "CenterOfMassZ": 0.1599999999999973 + }, + "Box": { + "MinX": 0.15306696314066864, + "MinY": 0.11137325530699652, + "MinZ": 0.4028863813047503, + "MaxX": 0.15806696314066865, + "MaxY": 0.20397188003848296, + "MaxZ": 0.48977286890564287 }, "Material": { "Material": "", @@ -3945,33 +5508,6 @@ { "Name": "Shredder Box-1/400_Hopper-2", "Children": [ - { - "Name": "Shredder Box-1/400_Hopper-2/403_FBar_x1_1mm_INOX-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\403_FBar_x1_1mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\400_Hopper.SLDASM", - "Properties": { - "20mm wide 5mm thick-Shredder": {}, - "30mm wide 5mm thick": {}, - "20mm wide 5mm thick-Extruder": {}, - "Asterix_only": {}, - "Shreddeer-32": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.0328894159627092, - "Volume": 4.189734517542573E-06, - "SurfaceArea": 0.008696601776313845, - "CenterOfMassX": 8.997971514715058E-05, - "CenterOfMassY": 1.4048093180530915E-21, - "CenterOfMassZ": -2.211219546680924E-17 - }, - "Material": { - "Material": "AISI 1045 Steel, cold drawn", - "Material Database": "SOLIDWORKS Materials" - }, - "activeConfiguration": null - }, { "Name": "Shredder Box-1/400_Hopper-2/402_Front_x1_1mm_INOX-1", "Children": null, @@ -4013,12 +5549,21 @@ "Equations": {}, "Mass": { "Mass": 0.29160599629, + "Density": 7859.9999, "Volume": 3.71E-05, "SurfaceArea": 0.07511199999999998, "CenterOfMassX": -9.86127172731829E-18, - "CenterOfMassY": -3.632354903719664E-17, + "CenterOfMassY": -3.6317229395153514E-17, "CenterOfMassZ": 0.0005 }, + "Box": { + "MinX": 0.11056696314067009, + "MinY": 0.22257256083339375, + "MinZ": 0.3813296352318064, + "MaxX": 0.21656696314067497, + "MaxY": 0.5725725608333952, + "MaxZ": 0.38232963523180763 + }, "Material": { "Material": "201 Annealed Stainless Steel (SS)", "Material Database": "SOLIDWORKS Materials" @@ -4026,9 +5571,45 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/400_Hopper-2/401_Back_x2_1mm_INOX-4", + "Name": "Shredder Box-1/400_Hopper-2/403_FBar_x1_1mm_INOX-1", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\401_Back_x2_1mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\403_FBar_x1_1mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\400_Hopper.SLDASM", + "Properties": { + "20mm wide 5mm thick-Shredder": {}, + "30mm wide 5mm thick": {}, + "20mm wide 5mm thick-Extruder": {}, + "Asterix_only": {}, + "Shreddeer-32": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.0328894159627092, + "Density": 7850.0, + "Volume": 4.189734517542573E-06, + "SurfaceArea": 0.008696601776313845, + "CenterOfMassX": 8.997971514715075E-05, + "CenterOfMassY": 1.4048093180530915E-21, + "CenterOfMassZ": -2.211219546680924E-17 + }, + "Box": { + "MinX": 0.11056696314067044, + "MinY": 0.2225725608333937, + "MinZ": 0.3413296352318064, + "MaxX": 0.21656696314067087, + "MaxY": 0.2235725608333952, + "MaxZ": 0.3813296352318076 + }, + "Material": { + "Material": "AISI 1045 Steel, cold drawn", + "Material Database": "SOLIDWORKS Materials" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/400_Hopper-2/400_WindowSide_x2_1mm_INOX-2", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\400_WindowSide_x2_1mm_INOX.SLDPRT", "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\400_Hopper.SLDASM", "Properties": { "Side-Shredder": {}, @@ -4065,13 +5646,22 @@ }, "Equations": {}, "Mass": { - "Mass": 0.29160599628999995, - "Volume": 3.7099999999999994E-05, - "SurfaceArea": 0.07511199999999998, - "CenterOfMassX": 1.1023903214639591E-17, - "CenterOfMassY": -1.0547957456374306E-17, + "Mass": 0.3176208518896187, + "Density": 7859.9999, + "Volume": 4.040977810821839E-05, + "SurfaceArea": 0.08243265673202918, + "CenterOfMassX": -0.00024331112668843545, + "CenterOfMassY": -0.00061265391612197, "CenterOfMassZ": 0.0005 }, + "Box": { + "MinX": 0.21556696314066856, + "MinY": 0.22257256083339375, + "MinZ": 0.38232963523180763, + "MaxX": 0.21656696314067495, + "MaxY": 0.5725725608333938, + "MaxZ": 0.5213296352318076 + }, "Material": { "Material": "201 Annealed Stainless Steel (SS)", "Material Database": "SOLIDWORKS Materials" @@ -4118,13 +5708,22 @@ }, "Equations": {}, "Mass": { - "Mass": 0.31762085188961875, - "Volume": 4.0409778108218393E-05, + "Mass": 0.3176208518896187, + "Density": 7859.9999, + "Volume": 4.040977810821839E-05, "SurfaceArea": 0.08243265673202918, - "CenterOfMassX": -0.00024331112668843656, - "CenterOfMassY": -0.0006126539161219684, + "CenterOfMassX": -0.00024331112668843545, + "CenterOfMassY": -0.00061265391612197, "CenterOfMassZ": 0.0005 }, + "Box": { + "MinX": 0.1105669631406686, + "MinY": 0.22257256083339522, + "MinZ": 0.38232963523180646, + "MaxX": 0.11156696314067499, + "MaxY": 0.5725725608333951, + "MaxZ": 0.5213296352318065 + }, "Material": { "Material": "201 Annealed Stainless Steel (SS)", "Material Database": "SOLIDWORKS Materials" @@ -4132,9 +5731,9 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/400_Hopper-2/400_WindowSide_x2_1mm_INOX-2", + "Name": "Shredder Box-1/400_Hopper-2/401_Back_x2_1mm_INOX-4", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\400_WindowSide_x2_1mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\401_Back_x2_1mm_INOX.SLDPRT", "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\400_Hopper.SLDASM", "Properties": { "Side-Shredder": {}, @@ -4171,13 +5770,22 @@ }, "Equations": {}, "Mass": { - "Mass": 0.31762085188961875, - "Volume": 4.0409778108218393E-05, - "SurfaceArea": 0.08243265673202918, - "CenterOfMassX": -0.00024331112668843656, - "CenterOfMassY": -0.0006126539161219684, + "Mass": 0.29160599629, + "Density": 7859.9999, + "Volume": 3.71E-05, + "SurfaceArea": 0.07511199999999998, + "CenterOfMassX": 1.0955409984403393E-17, + "CenterOfMassY": -1.1415538372699465E-17, "CenterOfMassZ": 0.0005 }, + "Box": { + "MinX": 0.11056696314066856, + "MinY": 0.2225725608333938, + "MinZ": 0.5213296352318064, + "MaxX": 0.21656696314067347, + "MaxY": 0.5725725608333952, + "MaxZ": 0.5223296352318076 + }, "Material": { "Material": "201 Annealed Stainless Steel (SS)", "Material Database": "SOLIDWORKS Materials" @@ -4198,12 +5806,21 @@ }, "Equations": {}, "Mass": { - "Mass": 0.023132109155607504, - "Volume": 2.9467654975296183E-06, + "Mass": 0.023132109155607497, + "Density": 7850.0, + "Volume": 2.9467654975296175E-06, "SurfaceArea": 0.006220079662823843, - "CenterOfMassX": -2.1588840811420896E-05, - "CenterOfMassY": 1.1437200090962178E-19, - "CenterOfMassZ": 2.1588840812279926E-05 + "CenterOfMassX": -2.1588840811420994E-05, + "CenterOfMassY": 1.140376199366336E-19, + "CenterOfMassZ": 2.158884081227997E-05 + }, + "Box": { + "MinX": 0.11056696314066825, + "MinY": 0.2225725608333938, + "MinZ": 0.5223296352318064, + "MaxX": 0.21656696314066856, + "MaxY": 0.2235725608333953, + "MaxZ": 0.5513296352318077 }, "Material": { "Material": "AISI 1045 Steel, cold drawn", @@ -4222,55 +5839,37 @@ "Equations": {}, "Mass": { "Mass": 1.274475221477554, + "Density": 7859.559803662192, "Volume": 0.00016215605623150898, "SurfaceArea": 0.330005994903196, - "CenterOfMassX": 3.918439635284328E-07, + "CenterOfMassX": 3.918439635284201E-07, "CenterOfMassY": 0.30829321485844086, "CenterOfMassZ": -0.02308796637500774 }, + "Box": { + "MinX": 0.11056696314066823, + "MinY": 0.2225725608333937, + "MinZ": 0.3413296352318064, + "MaxX": 0.21656696314067575, + "MaxY": 0.5725725608333952, + "MaxZ": 0.5513296352318076 + }, "Material": { - "403_FBar_x1_1mm_INOX-1": "AISI 1045 Steel, cold drawn", - "403_FBar_x1_1mm_INOX-1 Material Database": "SOLIDWORKS Materials", "402_Front_x1_1mm_INOX-1": "201 Annealed Stainless Steel (SS)", "402_Front_x1_1mm_INOX-1 Material Database": "SOLIDWORKS Materials", - "401_Back_x2_1mm_INOX-4": "201 Annealed Stainless Steel (SS)", - "401_Back_x2_1mm_INOX-4 Material Database": "SOLIDWORKS Materials", - "400_WindowSide_x2_1mm_INOX-3": "201 Annealed Stainless Steel (SS)", - "400_WindowSide_x2_1mm_INOX-3 Material Database": "SOLIDWORKS Materials", + "403_FBar_x1_1mm_INOX-1": "AISI 1045 Steel, cold drawn", + "403_FBar_x1_1mm_INOX-1 Material Database": "SOLIDWORKS Materials", "400_WindowSide_x2_1mm_INOX-2": "201 Annealed Stainless Steel (SS)", "400_WindowSide_x2_1mm_INOX-2 Material Database": "SOLIDWORKS Materials", + "400_WindowSide_x2_1mm_INOX-3": "201 Annealed Stainless Steel (SS)", + "400_WindowSide_x2_1mm_INOX-3 Material Database": "SOLIDWORKS Materials", + "401_Back_x2_1mm_INOX-4": "201 Annealed Stainless Steel (SS)", + "401_Back_x2_1mm_INOX-4 Material Database": "SOLIDWORKS Materials", "404_FBar_x1_1mm_INOX-1": "AISI 1045 Steel, cold drawn", "404_FBar_x1_1mm_INOX-1 Material Database": "SOLIDWORKS Materials" }, "activeConfiguration": null }, - { - "Name": "Shredder Box-1/400_Hopper-2/403_FBar_x1_1mm_INOX-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\403_FBar_x1_1mm_INOX.SLDPRT", - "Parent": null, - "Properties": { - "20mm wide 5mm thick-Shredder": {}, - "30mm wide 5mm thick": {}, - "20mm wide 5mm thick-Extruder": {}, - "Asterix_only": {}, - "Shreddeer-32": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.0328894159627092, - "Volume": 4.189734517542573E-06, - "SurfaceArea": 0.008696601776313845, - "CenterOfMassX": 8.997971514715058E-05, - "CenterOfMassY": 1.4048093180530915E-21, - "CenterOfMassZ": -2.211219546680924E-17 - }, - "Material": { - "Material": "AISI 1045 Steel, cold drawn", - "Material Database": "SOLIDWORKS Materials" - }, - "activeConfiguration": null - }, { "Name": "Shredder Box-1/400_Hopper-2/402_Front_x1_1mm_INOX-1", "Children": null, @@ -4312,12 +5911,21 @@ "Equations": {}, "Mass": { "Mass": 0.29160599629, + "Density": 7859.9999, "Volume": 3.71E-05, "SurfaceArea": 0.07511199999999998, "CenterOfMassX": -9.86127172731829E-18, - "CenterOfMassY": -3.632354903719664E-17, + "CenterOfMassY": -3.6317229395153514E-17, "CenterOfMassZ": 0.0005 }, + "Box": { + "MinX": 0.11056696314067009, + "MinY": 0.22257256083339375, + "MinZ": 0.3813296352318064, + "MaxX": 0.21656696314067497, + "MaxY": 0.5725725608333952, + "MaxZ": 0.38232963523180763 + }, "Material": { "Material": "201 Annealed Stainless Steel (SS)", "Material Database": "SOLIDWORKS Materials" @@ -4325,9 +5933,45 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/400_Hopper-2/401_Back_x2_1mm_INOX-4", + "Name": "Shredder Box-1/400_Hopper-2/403_FBar_x1_1mm_INOX-1", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\401_Back_x2_1mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\403_FBar_x1_1mm_INOX.SLDPRT", + "Parent": null, + "Properties": { + "20mm wide 5mm thick-Shredder": {}, + "30mm wide 5mm thick": {}, + "20mm wide 5mm thick-Extruder": {}, + "Asterix_only": {}, + "Shreddeer-32": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.0328894159627092, + "Density": 7850.0, + "Volume": 4.189734517542573E-06, + "SurfaceArea": 0.008696601776313845, + "CenterOfMassX": 8.997971514715075E-05, + "CenterOfMassY": 1.4048093180530915E-21, + "CenterOfMassZ": -2.211219546680924E-17 + }, + "Box": { + "MinX": 0.11056696314067044, + "MinY": 0.2225725608333937, + "MinZ": 0.3413296352318064, + "MaxX": 0.21656696314067087, + "MaxY": 0.2235725608333952, + "MaxZ": 0.3813296352318076 + }, + "Material": { + "Material": "AISI 1045 Steel, cold drawn", + "Material Database": "SOLIDWORKS Materials" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/400_Hopper-2/400_WindowSide_x2_1mm_INOX-2", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\400_WindowSide_x2_1mm_INOX.SLDPRT", "Parent": null, "Properties": { "Side-Shredder": {}, @@ -4364,13 +6008,22 @@ }, "Equations": {}, "Mass": { - "Mass": 0.29160599628999995, - "Volume": 3.7099999999999994E-05, - "SurfaceArea": 0.07511199999999998, - "CenterOfMassX": 1.1023903214639591E-17, - "CenterOfMassY": -1.0547957456374306E-17, + "Mass": 0.3176208518896187, + "Density": 7859.9999, + "Volume": 4.040977810821839E-05, + "SurfaceArea": 0.08243265673202918, + "CenterOfMassX": -0.00024331112668843545, + "CenterOfMassY": -0.00061265391612197, "CenterOfMassZ": 0.0005 }, + "Box": { + "MinX": 0.21556696314066856, + "MinY": 0.22257256083339375, + "MinZ": 0.38232963523180763, + "MaxX": 0.21656696314067495, + "MaxY": 0.5725725608333938, + "MaxZ": 0.5213296352318076 + }, "Material": { "Material": "201 Annealed Stainless Steel (SS)", "Material Database": "SOLIDWORKS Materials" @@ -4417,13 +6070,22 @@ }, "Equations": {}, "Mass": { - "Mass": 0.31762085188961875, - "Volume": 4.0409778108218393E-05, + "Mass": 0.3176208518896187, + "Density": 7859.9999, + "Volume": 4.040977810821839E-05, "SurfaceArea": 0.08243265673202918, - "CenterOfMassX": -0.00024331112668843656, - "CenterOfMassY": -0.0006126539161219684, + "CenterOfMassX": -0.00024331112668843545, + "CenterOfMassY": -0.00061265391612197, "CenterOfMassZ": 0.0005 }, + "Box": { + "MinX": 0.1105669631406686, + "MinY": 0.22257256083339522, + "MinZ": 0.38232963523180646, + "MaxX": 0.11156696314067499, + "MaxY": 0.5725725608333951, + "MaxZ": 0.5213296352318065 + }, "Material": { "Material": "201 Annealed Stainless Steel (SS)", "Material Database": "SOLIDWORKS Materials" @@ -4431,9 +6093,9 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/400_Hopper-2/400_WindowSide_x2_1mm_INOX-2", + "Name": "Shredder Box-1/400_Hopper-2/401_Back_x2_1mm_INOX-4", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\400_WindowSide_x2_1mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\400_hopper\\401_Back_x2_1mm_INOX.SLDPRT", "Parent": null, "Properties": { "Side-Shredder": {}, @@ -4470,13 +6132,22 @@ }, "Equations": {}, "Mass": { - "Mass": 0.31762085188961875, - "Volume": 4.0409778108218393E-05, - "SurfaceArea": 0.08243265673202918, - "CenterOfMassX": -0.00024331112668843656, - "CenterOfMassY": -0.0006126539161219684, + "Mass": 0.29160599629, + "Density": 7859.9999, + "Volume": 3.71E-05, + "SurfaceArea": 0.07511199999999998, + "CenterOfMassX": 1.0955409984403393E-17, + "CenterOfMassY": -1.1415538372699465E-17, "CenterOfMassZ": 0.0005 }, + "Box": { + "MinX": 0.11056696314066856, + "MinY": 0.2225725608333938, + "MinZ": 0.5213296352318064, + "MaxX": 0.21656696314067347, + "MaxY": 0.5725725608333952, + "MaxZ": 0.5223296352318076 + }, "Material": { "Material": "201 Annealed Stainless Steel (SS)", "Material Database": "SOLIDWORKS Materials" @@ -4497,12 +6168,21 @@ }, "Equations": {}, "Mass": { - "Mass": 0.023132109155607504, - "Volume": 2.9467654975296183E-06, + "Mass": 0.023132109155607497, + "Density": 7850.0, + "Volume": 2.9467654975296175E-06, "SurfaceArea": 0.006220079662823843, - "CenterOfMassX": -2.1588840811420896E-05, - "CenterOfMassY": 1.1437200090962178E-19, - "CenterOfMassZ": 2.1588840812279926E-05 + "CenterOfMassX": -2.1588840811420994E-05, + "CenterOfMassY": 1.140376199366336E-19, + "CenterOfMassZ": 2.158884081227997E-05 + }, + "Box": { + "MinX": 0.11056696314066825, + "MinY": 0.2225725608333938, + "MinZ": 0.5223296352318064, + "MaxX": 0.21656696314066856, + "MaxY": 0.2235725608333953, + "MaxZ": 0.5513296352318077 }, "Material": { "Material": "AISI 1045 Steel, cold drawn", @@ -4511,49 +6191,33 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/300_Sieve-2", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_Sieve.SLDPRT", - "Parent": null, - "Properties": { - "Default": {}, - "drawing_only": {}, - "Laser drawing ONLY": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.10136370355099372, - "Volume": 0.0001013637035509937, - "SurfaceArea": 0.11594416928438019, - "CenterOfMassX": -0.06360629313686729, - "CenterOfMassY": 0.03746579604934276, - "CenterOfMassZ": -0.038944278902672456 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/UCF205.stp-2", + "Name": "Shredder Box-1/Counter Teeth Assembly-1", "Children": [ { - "Name": "Shredder Box-1/UCF205.stp-2/UCF2051.stp-1", + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-9", "Children": null, - "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF2051.stp.SLDPRT", - "Parent": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF205.stp.SLDASM", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 3.105935576971549E-05, - "Volume": 3.1059355769715486E-08, - "SurfaceArea": 4.7783624261100745E-05, - "CenterOfMassX": 0.039749999999999994, - "CenterOfMassY": 0.014399999999999998, - "CenterOfMassZ": 0.0 + "Mass": 0.016488118690443122, + "Density": 1000.0, + "Volume": 1.6488118690443123E-05, + "SurfaceArea": 0.007749501844866562, + "CenterOfMassX": -0.3135, + "CenterOfMassY": 0.18709453565101677, + "CenterOfMassZ": 0.16129205121942486 + }, + "Box": { + "MinX": 0.2075669631406756, + "MinY": 0.09067256083339409, + "MinZ": 0.48329730209658467, + "MaxX": 0.21356696314067583, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5213296352318054 }, "Material": { "Material": "", @@ -4562,21 +6226,542 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/UCF205.stp-2/UCF2052.stp-1", + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-6", "Children": null, - "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF2052.stp.SLDPRT", - "Parent": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF205.stp.SLDASM", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.10084849945747261, - "Volume": 0.00010084849945747261, - "SurfaceArea": 0.0345393439502606, - "CenterOfMassX": 6.311462935453811E-05, - "CenterOfMassY": 0.010549106391785941, - "CenterOfMassZ": -1.1472728651157833E-05 + "Mass": 0.014533029372147357, + "Density": 1000.0, + "Volume": 1.4533029372147358E-05, + "SurfaceArea": 0.007822650349778993, + "CenterOfMassX": -0.319, + "CenterOfMassY": 0.18372217073848426, + "CenterOfMassZ": 0.16194063217942573 + }, + "Box": { + "MinX": 0.16956696314067538, + "MinY": 0.09067256083339408, + "MinZ": 0.47008552371609447, + "MaxX": 0.17456696314067588, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5212986314696381 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-4", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.016488118690443122, + "Density": 1000.0, + "Volume": 1.6488118690443123E-05, + "SurfaceArea": 0.007749501844866562, + "CenterOfMassX": -0.3135, + "CenterOfMassY": 0.18709453565101677, + "CenterOfMassZ": 0.16129205121942486 + }, + "Box": { + "MinX": 0.15256696314067555, + "MinY": 0.09067256083339406, + "MinZ": 0.4832973020965849, + "MaxX": 0.15856696314067578, + "MaxY": 0.21967256083339406, + "MaxZ": 0.5213296352318056 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-4", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.014533029372147357, + "Density": 1000.0, + "Volume": 1.4533029372147358E-05, + "SurfaceArea": 0.007822650349778993, + "CenterOfMassX": -0.319, + "CenterOfMassY": 0.18372217073848426, + "CenterOfMassZ": 0.16194063217942573 + }, + "Box": { + "MinX": 0.1475669631406754, + "MinY": 0.09067256083339405, + "MinZ": 0.4700855237160946, + "MaxX": 0.15256696314067592, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5212986314696382 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-7", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.014533029372147357, + "Density": 1000.0, + "Volume": 1.4533029372147358E-05, + "SurfaceArea": 0.007822650349778993, + "CenterOfMassX": -0.319, + "CenterOfMassY": 0.18372217073848426, + "CenterOfMassZ": 0.16194063217942573 + }, + "Box": { + "MinX": 0.18056696314067539, + "MinY": 0.09067256083339408, + "MinZ": 0.47008552371609436, + "MaxX": 0.1855669631406759, + "MaxY": 0.2196725608333941, + "MaxZ": 0.521298631469638 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-2", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.014533029372147357, + "Density": 1000.0, + "Volume": 1.4533029372147358E-05, + "SurfaceArea": 0.007822650349778993, + "CenterOfMassX": -0.319, + "CenterOfMassY": 0.18372217073848426, + "CenterOfMassZ": 0.16194063217942573 + }, + "Box": { + "MinX": 0.1255669631406754, + "MinY": 0.09067256083339405, + "MinZ": 0.47008552371609463, + "MaxX": 0.1305669631406759, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5212986314696383 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-3", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.014533029372147357, + "Density": 1000.0, + "Volume": 1.4533029372147358E-05, + "SurfaceArea": 0.007822650349778993, + "CenterOfMassX": -0.319, + "CenterOfMassY": 0.18372217073848426, + "CenterOfMassZ": 0.16194063217942573 + }, + "Box": { + "MinX": 0.1365669631406754, + "MinY": 0.09067256083339405, + "MinZ": 0.4700855237160946, + "MaxX": 0.1415669631406759, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5212986314696382 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-2", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.016488118690443122, + "Density": 1000.0, + "Volume": 1.6488118690443123E-05, + "SurfaceArea": 0.007749501844866562, + "CenterOfMassX": -0.3135, + "CenterOfMassY": 0.18709453565101677, + "CenterOfMassZ": 0.16129205121942486 + }, + "Box": { + "MinX": 0.1305669631406756, + "MinY": 0.09067256083339406, + "MinZ": 0.483297302096585, + "MaxX": 0.13656696314067582, + "MaxY": 0.21967256083339406, + "MaxZ": 0.5213296352318058 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-5", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.016488118690443122, + "Density": 1000.0, + "Volume": 1.6488118690443123E-05, + "SurfaceArea": 0.007749501844866562, + "CenterOfMassX": -0.3135, + "CenterOfMassY": 0.18709453565101677, + "CenterOfMassZ": 0.16129205121942486 + }, + "Box": { + "MinX": 0.16356696314067556, + "MinY": 0.09067256083339409, + "MinZ": 0.4832973020965849, + "MaxX": 0.1695669631406758, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5213296352318056 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-3", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.016488118690443122, + "Density": 1000.0, + "Volume": 1.6488118690443123E-05, + "SurfaceArea": 0.007749501844866562, + "CenterOfMassX": -0.3135, + "CenterOfMassY": 0.18709453565101677, + "CenterOfMassZ": 0.16129205121942486 + }, + "Box": { + "MinX": 0.1415669631406756, + "MinY": 0.09067256083339406, + "MinZ": 0.483297302096585, + "MaxX": 0.14756696314067583, + "MaxY": 0.21967256083339406, + "MaxZ": 0.5213296352318058 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-6", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.016488118690443122, + "Density": 1000.0, + "Volume": 1.6488118690443123E-05, + "SurfaceArea": 0.007749501844866562, + "CenterOfMassX": -0.3135, + "CenterOfMassY": 0.18709453565101677, + "CenterOfMassZ": 0.16129205121942486 + }, + "Box": { + "MinX": 0.17456696314067557, + "MinY": 0.09067256083339409, + "MinZ": 0.4832973020965848, + "MaxX": 0.1805669631406758, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5213296352318055 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-7", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.016488118690443122, + "Density": 1000.0, + "Volume": 1.6488118690443123E-05, + "SurfaceArea": 0.007749501844866562, + "CenterOfMassX": -0.3135, + "CenterOfMassY": 0.18709453565101677, + "CenterOfMassZ": 0.16129205121942486 + }, + "Box": { + "MinX": 0.18556696314067558, + "MinY": 0.09067256083339409, + "MinZ": 0.4832973020965848, + "MaxX": 0.1915669631406758, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5213296352318055 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-8", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.016488118690443122, + "Density": 1000.0, + "Volume": 1.6488118690443123E-05, + "SurfaceArea": 0.007749501844866562, + "CenterOfMassX": -0.3135, + "CenterOfMassY": 0.18709453565101677, + "CenterOfMassZ": 0.16129205121942486 + }, + "Box": { + "MinX": 0.1965669631406756, + "MinY": 0.09067256083339409, + "MinZ": 0.48329730209658467, + "MaxX": 0.20256696314067582, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5213296352318054 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-5", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.014533029372147357, + "Density": 1000.0, + "Volume": 1.4533029372147358E-05, + "SurfaceArea": 0.007822650349778993, + "CenterOfMassX": -0.319, + "CenterOfMassY": 0.18372217073848426, + "CenterOfMassZ": 0.16194063217942573 + }, + "Box": { + "MinX": 0.15856696314067537, + "MinY": 0.09067256083339408, + "MinZ": 0.47008552371609447, + "MaxX": 0.16356696314067587, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5212986314696381 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.016488118690443122, + "Density": 1000.0, + "Volume": 1.6488118690443123E-05, + "SurfaceArea": 0.007749501844866562, + "CenterOfMassX": -0.3135, + "CenterOfMassY": 0.18709453565101677, + "CenterOfMassZ": 0.16129205121942486 + }, + "Box": { + "MinX": 0.11956696314067558, + "MinY": 0.09067256083339406, + "MinZ": 0.483297302096585, + "MaxX": 0.1255669631406758, + "MaxY": 0.21967256083339406, + "MaxZ": 0.5213296352318058 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.014533029372147357, + "Density": 1000.0, + "Volume": 1.4533029372147358E-05, + "SurfaceArea": 0.007822650349778993, + "CenterOfMassX": -0.319, + "CenterOfMassY": 0.18372217073848426, + "CenterOfMassZ": 0.16194063217942573 + }, + "Box": { + "MinX": 0.1145669631406754, + "MinY": 0.09067256083339405, + "MinZ": 0.4700855237160947, + "MaxX": 0.11956696314067587, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5212986314696383 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-9", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.014533029372147357, + "Density": 1000.0, + "Volume": 1.4533029372147358E-05, + "SurfaceArea": 0.007822650349778993, + "CenterOfMassX": -0.319, + "CenterOfMassY": 0.18372217073848426, + "CenterOfMassZ": 0.16194063217942573 + }, + "Box": { + "MinX": 0.20256696314067535, + "MinY": 0.09067256083339408, + "MinZ": 0.47008552371609424, + "MaxX": 0.20756696314067585, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5212986314696378 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-8", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.014533029372147357, + "Density": 1000.0, + "Volume": 1.4533029372147358E-05, + "SurfaceArea": 0.007822650349778993, + "CenterOfMassX": -0.319, + "CenterOfMassY": 0.18372217073848426, + "CenterOfMassZ": 0.16194063217942573 + }, + "Box": { + "MinX": 0.1915669631406754, + "MinY": 0.09067256083339408, + "MinZ": 0.47008552371609436, + "MaxX": 0.1965669631406759, + "MaxY": 0.2196725608333941, + "MaxZ": 0.521298631469638 }, "Material": { "Material": "", @@ -4585,44 +6770,94 @@ "activeConfiguration": null } ], - "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF205.stp.SLDASM", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Counter Teeth Assembly.SLDASM", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.10087955881324233, - "Volume": 0.00010087955881324232, - "SurfaceArea": 0.0345871275745217, - "CenterOfMassX": 7.533364683062227E-05, - "CenterOfMassY": 0.01055029202618022, - "CenterOfMassZ": -1.1469196364091642E-05 + "Mass": 0.2791903325633142, + "Density": 999.9999999999994, + "Volume": 0.00027919033256331436, + "SurfaceArea": 0.14014936975181003, + "CenterOfMassX": 0.003304120675284152, + "CenterOfMassY": 0.009950337098175516, + "CenterOfMassZ": 0.05593136922893345 + }, + "Box": { + "MinX": 0.11456696314067538, + "MinY": 0.09067256083339406, + "MinZ": 0.47008552371609413, + "MaxX": 0.21356696314067591, + "MaxY": 0.21967256083339412, + "MaxZ": 0.5213296352318059 }, "Material": { - "UCF2051.stp-1": "", - "UCF2051.stp-1 Material Database": "", - "UCF2052.stp-1": "", - "UCF2052.stp-1 Material Database": "" + "301_CKnife_x9_6mm_INOX-9": "", + "301_CKnife_x9_6mm_INOX-9 Material Database": "", + "300_CKnife_x9_5mm_INOX-6": "", + "300_CKnife_x9_5mm_INOX-6 Material Database": "", + "301_CKnife_x9_6mm_INOX-4": "", + "301_CKnife_x9_6mm_INOX-4 Material Database": "", + "300_CKnife_x9_5mm_INOX-4": "", + "300_CKnife_x9_5mm_INOX-4 Material Database": "", + "300_CKnife_x9_5mm_INOX-7": "", + "300_CKnife_x9_5mm_INOX-7 Material Database": "", + "300_CKnife_x9_5mm_INOX-2": "", + "300_CKnife_x9_5mm_INOX-2 Material Database": "", + "300_CKnife_x9_5mm_INOX-3": "", + "300_CKnife_x9_5mm_INOX-3 Material Database": "", + "301_CKnife_x9_6mm_INOX-2": "", + "301_CKnife_x9_6mm_INOX-2 Material Database": "", + "301_CKnife_x9_6mm_INOX-5": "", + "301_CKnife_x9_6mm_INOX-5 Material Database": "", + "301_CKnife_x9_6mm_INOX-3": "", + "301_CKnife_x9_6mm_INOX-3 Material Database": "", + "301_CKnife_x9_6mm_INOX-6": "", + "301_CKnife_x9_6mm_INOX-6 Material Database": "", + "301_CKnife_x9_6mm_INOX-7": "", + "301_CKnife_x9_6mm_INOX-7 Material Database": "", + "301_CKnife_x9_6mm_INOX-8": "", + "301_CKnife_x9_6mm_INOX-8 Material Database": "", + "300_CKnife_x9_5mm_INOX-5": "", + "300_CKnife_x9_5mm_INOX-5 Material Database": "", + "301_CKnife_x9_6mm_INOX-1": "", + "301_CKnife_x9_6mm_INOX-1 Material Database": "", + "300_CKnife_x9_5mm_INOX-1": "", + "300_CKnife_x9_5mm_INOX-1 Material Database": "", + "300_CKnife_x9_5mm_INOX-9": "", + "300_CKnife_x9_5mm_INOX-9 Material Database": "", + "300_CKnife_x9_5mm_INOX-8": "", + "300_CKnife_x9_5mm_INOX-8 Material Database": "" }, "activeConfiguration": null }, { - "Name": "Shredder Box-1/UCF205.stp-2/UCF2051.stp-1", + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-9", "Children": null, - "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF2051.stp.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 3.105935576971549E-05, - "Volume": 3.1059355769715486E-08, - "SurfaceArea": 4.7783624261100745E-05, - "CenterOfMassX": 0.039749999999999994, - "CenterOfMassY": 0.014399999999999998, - "CenterOfMassZ": 0.0 + "Mass": 0.016488118690443122, + "Density": 1000.0, + "Volume": 1.6488118690443123E-05, + "SurfaceArea": 0.007749501844866562, + "CenterOfMassX": -0.3135, + "CenterOfMassY": 0.18709453565101677, + "CenterOfMassZ": 0.16129205121942486 + }, + "Box": { + "MinX": 0.2075669631406756, + "MinY": 0.09067256083339409, + "MinZ": 0.48329730209658467, + "MaxX": 0.21356696314067583, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5213296352318054 }, "Material": { "Material": "", @@ -4631,21 +6866,30 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/UCF205.stp-2/UCF2052.stp-1", + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-6", "Children": null, - "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx21892\\IC~~\\UCF2052.stp.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.10084849945747261, - "Volume": 0.00010084849945747261, - "SurfaceArea": 0.0345393439502606, - "CenterOfMassX": 6.311462935453811E-05, - "CenterOfMassY": 0.010549106391785941, - "CenterOfMassZ": -1.1472728651157833E-05 + "Mass": 0.014533029372147357, + "Density": 1000.0, + "Volume": 1.4533029372147358E-05, + "SurfaceArea": 0.007822650349778993, + "CenterOfMassX": -0.319, + "CenterOfMassY": 0.18372217073848426, + "CenterOfMassZ": 0.16194063217942573 + }, + "Box": { + "MinX": 0.16956696314067538, + "MinY": 0.09067256083339408, + "MinZ": 0.47008552371609447, + "MaxX": 0.17456696314067588, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5212986314696381 }, "Material": { "Material": "", @@ -4654,563 +6898,62 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Teeth Assembly-1", - "Children": [ - { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-8", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.009020587149756634, - "Volume": 9.020587149756634E-06, - "SurfaceArea": 0.004651223321613383, - "CenterOfMassX": -0.3189999999999987, - "CenterOfMassY": 0.13884240280068577, - "CenterOfMassZ": 0.17781979869360512 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-6", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\305_SKnife3_x3_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "No.1": {}, - "No.2": {}, - "No.3": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 2.2033148860512526, - "Volume": 9.969550654108266E-06, - "SurfaceArea": 0.005651138965063989, - "CenterOfMassX": -0.0024999999999999766, - "CenterOfMassY": 0.12500000000000033, - "CenterOfMassZ": 0.1599999999999973 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-7", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\304_SKnife2_x3_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "No.1": {}, - "No.2": {}, - "No.3": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 2.2033148860512526, - "Volume": 9.969550654108254E-06, - "SurfaceArea": 0.005651138965063976, - "CenterOfMassX": -0.002499999999999976, - "CenterOfMassY": 0.12500000000000028, - "CenterOfMassZ": 0.15999999999999734 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-6", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.009020587149756634, - "Volume": 9.020587149756634E-06, - "SurfaceArea": 0.004651223321613383, - "CenterOfMassX": -0.3189999999999987, - "CenterOfMassY": 0.13884240280068577, - "CenterOfMassZ": 0.17781979869360512 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-12", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\303_SKnife1_x3_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "No.1": {}, - "No.2": {}, - "No.3": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 2.2033148860512526, - "Volume": 9.96955065410827E-06, - "SurfaceArea": 0.005651138965063989, - "CenterOfMassX": -0.0024999999999999766, - "CenterOfMassY": 0.1250000000000003, - "CenterOfMassZ": 0.1599999999999973 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-9", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.009020587149756634, - "Volume": 9.020587149756634E-06, - "SurfaceArea": 0.004651223321613383, - "CenterOfMassX": -0.3189999999999987, - "CenterOfMassY": 0.13884240280068577, - "CenterOfMassZ": 0.17781979869360512 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-5", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\305_SKnife3_x3_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "No.1": {}, - "No.2": {}, - "No.3": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 2.2033148860512526, - "Volume": 9.969550654108266E-06, - "SurfaceArea": 0.005651138965063989, - "CenterOfMassX": -0.0024999999999999766, - "CenterOfMassY": 0.12500000000000033, - "CenterOfMassZ": 0.1599999999999973 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-6", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\304_SKnife2_x3_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "No.1": {}, - "No.2": {}, - "No.3": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 2.2033148860512526, - "Volume": 9.969550654108254E-06, - "SurfaceArea": 0.005651138965063976, - "CenterOfMassX": -0.002499999999999976, - "CenterOfMassY": 0.12500000000000028, - "CenterOfMassZ": 0.15999999999999734 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-2", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.009020587149756634, - "Volume": 9.020587149756634E-06, - "SurfaceArea": 0.004651223321613383, - "CenterOfMassX": -0.3189999999999987, - "CenterOfMassY": 0.13884240280068577, - "CenterOfMassZ": 0.17781979869360512 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-5", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.009020587149756634, - "Volume": 9.020587149756634E-06, - "SurfaceArea": 0.004651223321613383, - "CenterOfMassX": -0.3189999999999987, - "CenterOfMassY": 0.13884240280068577, - "CenterOfMassZ": 0.17781979869360512 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-7", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.009020587149756634, - "Volume": 9.020587149756634E-06, - "SurfaceArea": 0.004651223321613383, - "CenterOfMassX": -0.3189999999999987, - "CenterOfMassY": 0.13884240280068577, - "CenterOfMassZ": 0.17781979869360512 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-3", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.009020587149756634, - "Volume": 9.020587149756634E-06, - "SurfaceArea": 0.004651223321613383, - "CenterOfMassX": -0.3189999999999987, - "CenterOfMassY": 0.13884240280068577, - "CenterOfMassZ": 0.17781979869360512 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-4", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.009020587149756634, - "Volume": 9.020587149756634E-06, - "SurfaceArea": 0.004651223321613383, - "CenterOfMassX": -0.3189999999999987, - "CenterOfMassY": 0.13884240280068577, - "CenterOfMassZ": 0.17781979869360512 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.009020587149756634, - "Volume": 9.020587149756634E-06, - "SurfaceArea": 0.004651223321613383, - "CenterOfMassX": -0.3189999999999987, - "CenterOfMassY": 0.13884240280068577, - "CenterOfMassZ": 0.17781979869360512 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-5", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\304_SKnife2_x3_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "No.1": {}, - "No.2": {}, - "No.3": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 2.2033148860512526, - "Volume": 9.969550654108254E-06, - "SurfaceArea": 0.005651138965063976, - "CenterOfMassX": -0.002499999999999976, - "CenterOfMassY": 0.12500000000000028, - "CenterOfMassZ": 0.15999999999999734 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\303_SKnife1_x3_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "No.1": {}, - "No.2": {}, - "No.3": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 2.2033148860512526, - "Volume": 9.96955065410827E-06, - "SurfaceArea": 0.005651138965063989, - "CenterOfMassX": -0.0024999999999999766, - "CenterOfMassY": 0.1250000000000003, - "CenterOfMassZ": 0.1599999999999973 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-4", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\305_SKnife3_x3_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "No.1": {}, - "No.2": {}, - "No.3": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 2.2033148860512526, - "Volume": 9.969550654108266E-06, - "SurfaceArea": 0.005651138965063989, - "CenterOfMassX": -0.0024999999999999766, - "CenterOfMassY": 0.12500000000000033, - "CenterOfMassZ": 0.1599999999999973 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/Axle 30mm Hex 25mm Round-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Axle 30mm Hex 25mm Round.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.16792657117223145, - "Volume": 0.00016792657117223144, - "SurfaceArea": 0.027290193176851794, - "CenterOfMassX": -0.40950010809452103, - "CenterOfMassY": 0.12488890551066519, - "CenterOfMassZ": 0.1598463174794865 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-13", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\303_SKnife1_x3_5mm_INOX.SLDPRT", - "Parent": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", - "Properties": { - "No.1": {}, - "No.2": {}, - "No.3": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 2.2033148860512526, - "Volume": 9.96955065410827E-06, - "SurfaceArea": 0.005651138965063989, - "CenterOfMassX": -0.0024999999999999766, - "CenterOfMassY": 0.1250000000000003, - "CenterOfMassZ": 0.1599999999999973 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - } - ], - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Teeth Assembly.SLDASM", + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-4", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 20.078945829981315, - "Volume": 0.00033883781140701556, - "SurfaceArea": 0.12001145375694809, - "CenterOfMassX": -0.37456817507560725, - "CenterOfMassY": -0.17538051202997157, - "CenterOfMassZ": 0.14301278929218184 + "Mass": 0.016488118690443122, + "Density": 1000.0, + "Volume": 1.6488118690443123E-05, + "SurfaceArea": 0.007749501844866562, + "CenterOfMassX": -0.3135, + "CenterOfMassY": 0.18709453565101677, + "CenterOfMassZ": 0.16129205121942486 + }, + "Box": { + "MinX": 0.15256696314067555, + "MinY": 0.09067256083339406, + "MinZ": 0.4832973020965849, + "MaxX": 0.15856696314067578, + "MaxY": 0.21967256083339406, + "MaxZ": 0.5213296352318056 }, "Material": { - "302_Spacer_x9_6mm_INOX-8": "", - "302_Spacer_x9_6mm_INOX-8 Material Database": "", - "305_SKnife3_x3_5mm_INOX-6": "", - "305_SKnife3_x3_5mm_INOX-6 Material Database": "", - "304_SKnife2_x3_5mm_INOX-7": "", - "304_SKnife2_x3_5mm_INOX-7 Material Database": "", - "302_Spacer_x9_6mm_INOX-6": "", - "302_Spacer_x9_6mm_INOX-6 Material Database": "", - "303_SKnife1_x3_5mm_INOX-12": "", - "303_SKnife1_x3_5mm_INOX-12 Material Database": "", - "302_Spacer_x9_6mm_INOX-9": "", - "302_Spacer_x9_6mm_INOX-9 Material Database": "", - "305_SKnife3_x3_5mm_INOX-5": "", - "305_SKnife3_x3_5mm_INOX-5 Material Database": "", - "304_SKnife2_x3_5mm_INOX-6": "", - "304_SKnife2_x3_5mm_INOX-6 Material Database": "", - "302_Spacer_x9_6mm_INOX-2": "", - "302_Spacer_x9_6mm_INOX-2 Material Database": "", - "302_Spacer_x9_6mm_INOX-5": "", - "302_Spacer_x9_6mm_INOX-5 Material Database": "", - "302_Spacer_x9_6mm_INOX-7": "", - "302_Spacer_x9_6mm_INOX-7 Material Database": "", - "302_Spacer_x9_6mm_INOX-3": "", - "302_Spacer_x9_6mm_INOX-3 Material Database": "", - "302_Spacer_x9_6mm_INOX-4": "", - "302_Spacer_x9_6mm_INOX-4 Material Database": "", - "302_Spacer_x9_6mm_INOX-1": "", - "302_Spacer_x9_6mm_INOX-1 Material Database": "", - "304_SKnife2_x3_5mm_INOX-5": "", - "304_SKnife2_x3_5mm_INOX-5 Material Database": "", - "303_SKnife1_x3_5mm_INOX-1": "", - "303_SKnife1_x3_5mm_INOX-1 Material Database": "", - "305_SKnife3_x3_5mm_INOX-4": "", - "305_SKnife3_x3_5mm_INOX-4 Material Database": "", - "Axle 30mm Hex 25mm Round-1": "", - "Axle 30mm Hex 25mm Round-1 Material Database": "", - "303_SKnife1_x3_5mm_INOX-13": "", - "303_SKnife1_x3_5mm_INOX-13 Material Database": "" + "Material": "", + "Material Database": "" }, "activeConfiguration": null }, { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-8", + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-4", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.009020587149756634, - "Volume": 9.020587149756634E-06, - "SurfaceArea": 0.004651223321613383, - "CenterOfMassX": -0.3189999999999987, - "CenterOfMassY": 0.13884240280068577, - "CenterOfMassZ": 0.17781979869360512 + "Mass": 0.014533029372147357, + "Density": 1000.0, + "Volume": 1.4533029372147358E-05, + "SurfaceArea": 0.007822650349778993, + "CenterOfMassX": -0.319, + "CenterOfMassY": 0.18372217073848426, + "CenterOfMassZ": 0.16194063217942573 + }, + "Box": { + "MinX": 0.1475669631406754, + "MinY": 0.09067256083339405, + "MinZ": 0.4700855237160946, + "MaxX": 0.15256696314067592, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5212986314696382 }, "Material": { "Material": "", @@ -5219,77 +6962,30 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-6", + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-7", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\305_SKnife3_x3_5mm_INOX.SLDPRT", - "Parent": null, - "Properties": { - "No.1": {}, - "No.2": {}, - "No.3": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 2.2033148860512526, - "Volume": 9.969550654108266E-06, - "SurfaceArea": 0.005651138965063989, - "CenterOfMassX": -0.0024999999999999766, - "CenterOfMassY": 0.12500000000000033, - "CenterOfMassZ": 0.1599999999999973 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-7", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\304_SKnife2_x3_5mm_INOX.SLDPRT", - "Parent": null, - "Properties": { - "No.1": {}, - "No.2": {}, - "No.3": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 2.2033148860512526, - "Volume": 9.969550654108254E-06, - "SurfaceArea": 0.005651138965063976, - "CenterOfMassX": -0.002499999999999976, - "CenterOfMassY": 0.12500000000000028, - "CenterOfMassZ": 0.15999999999999734 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-6", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.009020587149756634, - "Volume": 9.020587149756634E-06, - "SurfaceArea": 0.004651223321613383, - "CenterOfMassX": -0.3189999999999987, - "CenterOfMassY": 0.13884240280068577, - "CenterOfMassZ": 0.17781979869360512 + "Mass": 0.014533029372147357, + "Density": 1000.0, + "Volume": 1.4533029372147358E-05, + "SurfaceArea": 0.007822650349778993, + "CenterOfMassX": -0.319, + "CenterOfMassY": 0.18372217073848426, + "CenterOfMassZ": 0.16194063217942573 + }, + "Box": { + "MinX": 0.18056696314067539, + "MinY": 0.09067256083339408, + "MinZ": 0.47008552371609436, + "MaxX": 0.1855669631406759, + "MaxY": 0.2196725608333941, + "MaxZ": 0.521298631469638 }, "Material": { "Material": "", @@ -5298,49 +6994,30 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-12", + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-2", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\303_SKnife1_x3_5mm_INOX.SLDPRT", - "Parent": null, - "Properties": { - "No.1": {}, - "No.2": {}, - "No.3": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 2.2033148860512526, - "Volume": 9.96955065410827E-06, - "SurfaceArea": 0.005651138965063989, - "CenterOfMassX": -0.0024999999999999766, - "CenterOfMassY": 0.1250000000000003, - "CenterOfMassZ": 0.1599999999999973 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-9", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.009020587149756634, - "Volume": 9.020587149756634E-06, - "SurfaceArea": 0.004651223321613383, - "CenterOfMassX": -0.3189999999999987, - "CenterOfMassY": 0.13884240280068577, - "CenterOfMassZ": 0.17781979869360512 + "Mass": 0.014533029372147357, + "Density": 1000.0, + "Volume": 1.4533029372147358E-05, + "SurfaceArea": 0.007822650349778993, + "CenterOfMassX": -0.319, + "CenterOfMassY": 0.18372217073848426, + "CenterOfMassZ": 0.16194063217942573 + }, + "Box": { + "MinX": 0.1255669631406754, + "MinY": 0.09067256083339405, + "MinZ": 0.47008552371609463, + "MaxX": 0.1305669631406759, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5212986314696383 }, "Material": { "Material": "", @@ -5349,77 +7026,30 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-5", + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-3", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\305_SKnife3_x3_5mm_INOX.SLDPRT", - "Parent": null, - "Properties": { - "No.1": {}, - "No.2": {}, - "No.3": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 2.2033148860512526, - "Volume": 9.969550654108266E-06, - "SurfaceArea": 0.005651138965063989, - "CenterOfMassX": -0.0024999999999999766, - "CenterOfMassY": 0.12500000000000033, - "CenterOfMassZ": 0.1599999999999973 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-6", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\304_SKnife2_x3_5mm_INOX.SLDPRT", - "Parent": null, - "Properties": { - "No.1": {}, - "No.2": {}, - "No.3": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 2.2033148860512526, - "Volume": 9.969550654108254E-06, - "SurfaceArea": 0.005651138965063976, - "CenterOfMassX": -0.002499999999999976, - "CenterOfMassY": 0.12500000000000028, - "CenterOfMassZ": 0.15999999999999734 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-2", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.009020587149756634, - "Volume": 9.020587149756634E-06, - "SurfaceArea": 0.004651223321613383, - "CenterOfMassX": -0.3189999999999987, - "CenterOfMassY": 0.13884240280068577, - "CenterOfMassZ": 0.17781979869360512 + "Mass": 0.014533029372147357, + "Density": 1000.0, + "Volume": 1.4533029372147358E-05, + "SurfaceArea": 0.007822650349778993, + "CenterOfMassX": -0.319, + "CenterOfMassY": 0.18372217073848426, + "CenterOfMassZ": 0.16194063217942573 + }, + "Box": { + "MinX": 0.1365669631406754, + "MinY": 0.09067256083339405, + "MinZ": 0.4700855237160946, + "MaxX": 0.1415669631406759, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5212986314696382 }, "Material": { "Material": "", @@ -5428,21 +7058,30 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-5", + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-2", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.009020587149756634, - "Volume": 9.020587149756634E-06, - "SurfaceArea": 0.004651223321613383, - "CenterOfMassX": -0.3189999999999987, - "CenterOfMassY": 0.13884240280068577, - "CenterOfMassZ": 0.17781979869360512 + "Mass": 0.016488118690443122, + "Density": 1000.0, + "Volume": 1.6488118690443123E-05, + "SurfaceArea": 0.007749501844866562, + "CenterOfMassX": -0.3135, + "CenterOfMassY": 0.18709453565101677, + "CenterOfMassZ": 0.16129205121942486 + }, + "Box": { + "MinX": 0.1305669631406756, + "MinY": 0.09067256083339406, + "MinZ": 0.483297302096585, + "MaxX": 0.13656696314067582, + "MaxY": 0.21967256083339406, + "MaxZ": 0.5213296352318058 }, "Material": { "Material": "", @@ -5451,21 +7090,30 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-7", + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-5", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.009020587149756634, - "Volume": 9.020587149756634E-06, - "SurfaceArea": 0.004651223321613383, - "CenterOfMassX": -0.3189999999999987, - "CenterOfMassY": 0.13884240280068577, - "CenterOfMassZ": 0.17781979869360512 + "Mass": 0.016488118690443122, + "Density": 1000.0, + "Volume": 1.6488118690443123E-05, + "SurfaceArea": 0.007749501844866562, + "CenterOfMassX": -0.3135, + "CenterOfMassY": 0.18709453565101677, + "CenterOfMassZ": 0.16129205121942486 + }, + "Box": { + "MinX": 0.16356696314067556, + "MinY": 0.09067256083339409, + "MinZ": 0.4832973020965849, + "MaxX": 0.1695669631406758, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5213296352318056 }, "Material": { "Material": "", @@ -5474,21 +7122,30 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-3", + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-3", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.009020587149756634, - "Volume": 9.020587149756634E-06, - "SurfaceArea": 0.004651223321613383, - "CenterOfMassX": -0.3189999999999987, - "CenterOfMassY": 0.13884240280068577, - "CenterOfMassZ": 0.17781979869360512 + "Mass": 0.016488118690443122, + "Density": 1000.0, + "Volume": 1.6488118690443123E-05, + "SurfaceArea": 0.007749501844866562, + "CenterOfMassX": -0.3135, + "CenterOfMassY": 0.18709453565101677, + "CenterOfMassZ": 0.16129205121942486 + }, + "Box": { + "MinX": 0.1415669631406756, + "MinY": 0.09067256083339406, + "MinZ": 0.483297302096585, + "MaxX": 0.14756696314067583, + "MaxY": 0.21967256083339406, + "MaxZ": 0.5213296352318058 }, "Material": { "Material": "", @@ -5497,21 +7154,30 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-4", + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-6", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.009020587149756634, - "Volume": 9.020587149756634E-06, - "SurfaceArea": 0.004651223321613383, - "CenterOfMassX": -0.3189999999999987, - "CenterOfMassY": 0.13884240280068577, - "CenterOfMassZ": 0.17781979869360512 + "Mass": 0.016488118690443122, + "Density": 1000.0, + "Volume": 1.6488118690443123E-05, + "SurfaceArea": 0.007749501844866562, + "CenterOfMassX": -0.3135, + "CenterOfMassY": 0.18709453565101677, + "CenterOfMassZ": 0.16129205121942486 + }, + "Box": { + "MinX": 0.17456696314067557, + "MinY": 0.09067256083339409, + "MinZ": 0.4832973020965848, + "MaxX": 0.1805669631406758, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5213296352318055 }, "Material": { "Material": "", @@ -5520,21 +7186,30 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-1", + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-7", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\302_Spacer_x9_6mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.009020587149756634, - "Volume": 9.020587149756634E-06, - "SurfaceArea": 0.004651223321613383, - "CenterOfMassX": -0.3189999999999987, - "CenterOfMassY": 0.13884240280068577, - "CenterOfMassZ": 0.17781979869360512 + "Mass": 0.016488118690443122, + "Density": 1000.0, + "Volume": 1.6488118690443123E-05, + "SurfaceArea": 0.007749501844866562, + "CenterOfMassX": -0.3135, + "CenterOfMassY": 0.18709453565101677, + "CenterOfMassZ": 0.16129205121942486 + }, + "Box": { + "MinX": 0.18556696314067558, + "MinY": 0.09067256083339409, + "MinZ": 0.4832973020965848, + "MaxX": 0.1915669631406758, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5213296352318055 }, "Material": { "Material": "", @@ -5543,105 +7218,30 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-5", + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-8", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\304_SKnife2_x3_5mm_INOX.SLDPRT", - "Parent": null, - "Properties": { - "No.1": {}, - "No.2": {}, - "No.3": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 2.2033148860512526, - "Volume": 9.969550654108254E-06, - "SurfaceArea": 0.005651138965063976, - "CenterOfMassX": -0.002499999999999976, - "CenterOfMassY": 0.12500000000000028, - "CenterOfMassZ": 0.15999999999999734 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\303_SKnife1_x3_5mm_INOX.SLDPRT", - "Parent": null, - "Properties": { - "No.1": {}, - "No.2": {}, - "No.3": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 2.2033148860512526, - "Volume": 9.96955065410827E-06, - "SurfaceArea": 0.005651138965063989, - "CenterOfMassX": -0.0024999999999999766, - "CenterOfMassY": 0.1250000000000003, - "CenterOfMassZ": 0.1599999999999973 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-4", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\305_SKnife3_x3_5mm_INOX.SLDPRT", - "Parent": null, - "Properties": { - "No.1": {}, - "No.2": {}, - "No.3": {}, - "Global": { - "Description": "" - } - }, - "Equations": {}, - "Mass": { - "Mass": 2.2033148860512526, - "Volume": 9.969550654108266E-06, - "SurfaceArea": 0.005651138965063989, - "CenterOfMassX": -0.0024999999999999766, - "CenterOfMassY": 0.12500000000000033, - "CenterOfMassZ": 0.1599999999999973 - }, - "Material": { - "Material": "", - "Material Database": "" - }, - "activeConfiguration": null - }, - { - "Name": "Shredder Box-1/Teeth Assembly-1/Axle 30mm Hex 25mm Round-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\Axle 30mm Hex 25mm Round.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", "Parent": null, "Properties": { "Default": {} }, "Equations": {}, "Mass": { - "Mass": 0.16792657117223145, - "Volume": 0.00016792657117223144, - "SurfaceArea": 0.027290193176851794, - "CenterOfMassX": -0.40950010809452103, - "CenterOfMassY": 0.12488890551066519, - "CenterOfMassZ": 0.1598463174794865 + "Mass": 0.016488118690443122, + "Density": 1000.0, + "Volume": 1.6488118690443123E-05, + "SurfaceArea": 0.007749501844866562, + "CenterOfMassX": -0.3135, + "CenterOfMassY": 0.18709453565101677, + "CenterOfMassZ": 0.16129205121942486 + }, + "Box": { + "MinX": 0.1965669631406756, + "MinY": 0.09067256083339409, + "MinZ": 0.48329730209658467, + "MaxX": 0.20256696314067582, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5213296352318054 }, "Material": { "Material": "", @@ -5650,26 +7250,158 @@ "activeConfiguration": null }, { - "Name": "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-13", + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-5", "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\303_SKnife1_x3_5mm_INOX.SLDPRT", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", "Parent": null, "Properties": { - "No.1": {}, - "No.2": {}, - "No.3": {}, - "Global": { - "Description": "" - } + "Default": {} }, "Equations": {}, "Mass": { - "Mass": 2.2033148860512526, - "Volume": 9.96955065410827E-06, - "SurfaceArea": 0.005651138965063989, - "CenterOfMassX": -0.0024999999999999766, - "CenterOfMassY": 0.1250000000000003, - "CenterOfMassZ": 0.1599999999999973 + "Mass": 0.014533029372147357, + "Density": 1000.0, + "Volume": 1.4533029372147358E-05, + "SurfaceArea": 0.007822650349778993, + "CenterOfMassX": -0.319, + "CenterOfMassY": 0.18372217073848426, + "CenterOfMassZ": 0.16194063217942573 + }, + "Box": { + "MinX": 0.15856696314067537, + "MinY": 0.09067256083339408, + "MinZ": 0.47008552371609447, + "MaxX": 0.16356696314067587, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5212986314696381 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\301_CKnife_x9_6mm_INOX.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.016488118690443122, + "Density": 1000.0, + "Volume": 1.6488118690443123E-05, + "SurfaceArea": 0.007749501844866562, + "CenterOfMassX": -0.3135, + "CenterOfMassY": 0.18709453565101677, + "CenterOfMassZ": 0.16129205121942486 + }, + "Box": { + "MinX": 0.11956696314067558, + "MinY": 0.09067256083339406, + "MinZ": 0.483297302096585, + "MaxX": 0.1255669631406758, + "MaxY": 0.21967256083339406, + "MaxZ": 0.5213296352318058 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.014533029372147357, + "Density": 1000.0, + "Volume": 1.4533029372147358E-05, + "SurfaceArea": 0.007822650349778993, + "CenterOfMassX": -0.319, + "CenterOfMassY": 0.18372217073848426, + "CenterOfMassZ": 0.16194063217942573 + }, + "Box": { + "MinX": 0.1145669631406754, + "MinY": 0.09067256083339405, + "MinZ": 0.4700855237160947, + "MaxX": 0.11956696314067587, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5212986314696383 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-9", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.014533029372147357, + "Density": 1000.0, + "Volume": 1.4533029372147358E-05, + "SurfaceArea": 0.007822650349778993, + "CenterOfMassX": -0.319, + "CenterOfMassY": 0.18372217073848426, + "CenterOfMassZ": 0.16194063217942573 + }, + "Box": { + "MinX": 0.20256696314067535, + "MinY": 0.09067256083339408, + "MinZ": 0.47008552371609424, + "MaxX": 0.20756696314067585, + "MaxY": 0.2196725608333941, + "MaxZ": 0.5212986314696378 + }, + "Material": { + "Material": "", + "Material Database": "" + }, + "activeConfiguration": null + }, + { + "Name": "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-8", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\shredder\\components\\shredder_v31-light\\cad\\300_CKnife_x9_5mm_INOX.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.014533029372147357, + "Density": 1000.0, + "Volume": 1.4533029372147358E-05, + "SurfaceArea": 0.007822650349778993, + "CenterOfMassX": -0.319, + "CenterOfMassY": 0.18372217073848426, + "CenterOfMassZ": 0.16194063217942573 + }, + "Box": { + "MinX": 0.1915669631406754, + "MinY": 0.09067256083339408, + "MinZ": 0.47008552371609436, + "MaxX": 0.1965669631406759, + "MaxY": 0.2196725608333941, + "MaxZ": 0.521298631469638 }, "Material": { "Material": "", @@ -5688,136 +7420,143 @@ "Equations": {}, "Mass": { "Mass": 22.33740583413974, + "Density": 15042.240391358573, "Volume": 0.0014849786503194082, "SurfaceArea": 1.0373505781332395, "CenterOfMassX": 0.4934964938620887, "CenterOfMassY": 0.17070999217457736, "CenterOfMassZ": 0.4472752300763994 }, + "Box": null, "Material": { - "Shredder Box-1/Frame-Large-1/244_FrameSides_x2_3mm_FERRO-2": "", - "Shredder Box-1/Frame-Large-1/244_FrameSides_x2_3mm_FERRO-2 Material Database": "", - "Shredder Box-1/Frame-Large-1/244_FrameSides_x2_3mm_FERRO-1": "", - "Shredder Box-1/Frame-Large-1/244_FrameSides_x2_3mm_FERRO-1 Material Database": "", - "Shredder Box-1/Frame-Large-1/241_FrameFront_x2_3mm_FERRO-1": "", - "Shredder Box-1/Frame-Large-1/241_FrameFront_x2_3mm_FERRO-1 Material Database": "", - "Shredder Box-1/Frame-Large-1/243_FrameBottom_x1_3mm_FERRO-1": "", - "Shredder Box-1/Frame-Large-1/243_FrameBottom_x1_3mm_FERRO-1 Material Database": "", - "Shredder Box-1/Frame-Large-1/242_FrameTop_x1_3mm_FERRO-1": "", - "Shredder Box-1/Frame-Large-1/242_FrameTop_x1_3mm_FERRO-1 Material Database": "", + "Shredder Box-1/Shredder Opening (for construction)-1": "", + "Shredder Box-1/Shredder Opening (for construction)-1 Material Database": "", "Shredder Box-1/MirrorMain Plate-2": "", "Shredder Box-1/MirrorMain Plate-2 Material Database": "", + "Shredder Box-1/240_SidePlate_x2_3mm_FERRO-1": "", + "Shredder Box-1/240_SidePlate_x2_3mm_FERRO-1 Material Database": "", "Shredder Box-1/Frame-Small-1/246_FrameSides_x2_3mm_FERRO-2": "", "Shredder Box-1/Frame-Small-1/246_FrameSides_x2_3mm_FERRO-2 Material Database": "", + "Shredder Box-1/Frame-Small-1/246_FrameBottom_x1_3mm_FERRO-1": "", + "Shredder Box-1/Frame-Small-1/246_FrameBottom_x1_3mm_FERRO-1 Material Database": "", "Shredder Box-1/Frame-Small-1/245_FrameTop_x1_3mm_FERRO-1": "", "Shredder Box-1/Frame-Small-1/245_FrameTop_x1_3mm_FERRO-1 Material Database": "", "Shredder Box-1/Frame-Small-1/241_FrameFront_x2_3mm_FERRO-1": "", "Shredder Box-1/Frame-Small-1/241_FrameFront_x2_3mm_FERRO-1 Material Database": "", - "Shredder Box-1/Frame-Small-1/246_FrameBottom_x1_3mm_FERRO-1": "", - "Shredder Box-1/Frame-Small-1/246_FrameBottom_x1_3mm_FERRO-1 Material Database": "", "Shredder Box-1/Frame-Small-1/246_FrameSides_x2_3mm_FERRO-1": "", "Shredder Box-1/Frame-Small-1/246_FrameSides_x2_3mm_FERRO-1 Material Database": "", - "Shredder Box-1/240_SidePlate_x2_3mm_FERRO-1": "", - "Shredder Box-1/240_SidePlate_x2_3mm_FERRO-1 Material Database": "", - "Shredder Box-1/Shredder Opening (for construction)-1": "", - "Shredder Box-1/Shredder Opening (for construction)-1 Material Database": "", - "Shredder Box-1/UCF205.stp-1/UCF2051.stp-1": "", - "Shredder Box-1/UCF205.stp-1/UCF2051.stp-1 Material Database": "", - "Shredder Box-1/UCF205.stp-1/UCF2052.stp-1": "", - "Shredder Box-1/UCF205.stp-1/UCF2052.stp-1 Material Database": "", - "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-5": "", - "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-5 Material Database": "", - "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-6": "", - "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-6 Material Database": "", - "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-8": "", - "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-8 Material Database": "", - "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-2": "", - "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-2 Material Database": "", - "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-6": "", - "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-6 Material Database": "", - "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-7": "", - "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-7 Material Database": "", - "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-2": "", - "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-2 Material Database": "", - "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-8": "", - "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-8 Material Database": "", - "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-9": "", - "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-9 Material Database": "", - "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-4": "", - "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-4 Material Database": "", - "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-3": "", - "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-3 Material Database": "", - "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-7": "", - "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-7 Material Database": "", - "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-3": "", - "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-3 Material Database": "", - "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-4": "", - "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-4 Material Database": "", - "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-5": "", - "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-5 Material Database": "", - "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-1": "", - "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-1 Material Database": "", - "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-1": "", - "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-1 Material Database": "", - "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-9": "", - "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-9 Material Database": "", - "Shredder Box-1/400_Hopper-2/403_FBar_x1_1mm_INOX-1": "AISI 1045 Steel, cold drawn", - "Shredder Box-1/400_Hopper-2/403_FBar_x1_1mm_INOX-1 Material Database": "SOLIDWORKS Materials", - "Shredder Box-1/400_Hopper-2/402_Front_x1_1mm_INOX-1": "201 Annealed Stainless Steel (SS)", - "Shredder Box-1/400_Hopper-2/402_Front_x1_1mm_INOX-1 Material Database": "SOLIDWORKS Materials", - "Shredder Box-1/400_Hopper-2/401_Back_x2_1mm_INOX-4": "201 Annealed Stainless Steel (SS)", - "Shredder Box-1/400_Hopper-2/401_Back_x2_1mm_INOX-4 Material Database": "SOLIDWORKS Materials", - "Shredder Box-1/400_Hopper-2/400_WindowSide_x2_1mm_INOX-3": "201 Annealed Stainless Steel (SS)", - "Shredder Box-1/400_Hopper-2/400_WindowSide_x2_1mm_INOX-3 Material Database": "SOLIDWORKS Materials", - "Shredder Box-1/400_Hopper-2/400_WindowSide_x2_1mm_INOX-2": "201 Annealed Stainless Steel (SS)", - "Shredder Box-1/400_Hopper-2/400_WindowSide_x2_1mm_INOX-2 Material Database": "SOLIDWORKS Materials", - "Shredder Box-1/400_Hopper-2/404_FBar_x1_1mm_INOX-1": "AISI 1045 Steel, cold drawn", - "Shredder Box-1/400_Hopper-2/404_FBar_x1_1mm_INOX-1 Material Database": "SOLIDWORKS Materials", "Shredder Box-1/300_Sieve-2": "", "Shredder Box-1/300_Sieve-2 Material Database": "", - "Shredder Box-1/UCF205.stp-2/UCF2051.stp-1": "", - "Shredder Box-1/UCF205.stp-2/UCF2051.stp-1 Material Database": "", + "Shredder Box-1/Frame-Large-1/243_FrameBottom_x1_3mm_FERRO-1": "", + "Shredder Box-1/Frame-Large-1/243_FrameBottom_x1_3mm_FERRO-1 Material Database": "", + "Shredder Box-1/Frame-Large-1/244_FrameSides_x2_3mm_FERRO-1": "", + "Shredder Box-1/Frame-Large-1/244_FrameSides_x2_3mm_FERRO-1 Material Database": "", + "Shredder Box-1/Frame-Large-1/242_FrameTop_x1_3mm_FERRO-1": "", + "Shredder Box-1/Frame-Large-1/242_FrameTop_x1_3mm_FERRO-1 Material Database": "", + "Shredder Box-1/Frame-Large-1/241_FrameFront_x2_3mm_FERRO-1": "", + "Shredder Box-1/Frame-Large-1/241_FrameFront_x2_3mm_FERRO-1 Material Database": "", + "Shredder Box-1/Frame-Large-1/244_FrameSides_x2_3mm_FERRO-2": "", + "Shredder Box-1/Frame-Large-1/244_FrameSides_x2_3mm_FERRO-2 Material Database": "", + "Shredder Box-1/UCF205.stp-1/UCF2052.stp-1": "", + "Shredder Box-1/UCF205.stp-1/UCF2052.stp-1 Material Database": "", + "Shredder Box-1/UCF205.stp-1/UCF2051.stp-1": "", + "Shredder Box-1/UCF205.stp-1/UCF2051.stp-1 Material Database": "", "Shredder Box-1/UCF205.stp-2/UCF2052.stp-1": "", "Shredder Box-1/UCF205.stp-2/UCF2052.stp-1 Material Database": "", - "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-8": "", - "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-8 Material Database": "", + "Shredder Box-1/UCF205.stp-2/UCF2051.stp-1": "", + "Shredder Box-1/UCF205.stp-2/UCF2051.stp-1 Material Database": "", "Shredder Box-1/Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-6": "", "Shredder Box-1/Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-6 Material Database": "", + "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-6": "", + "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-6 Material Database": "", "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-7": "", "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-7 Material Database": "", + "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-4": "", + "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-4 Material Database": "", + "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-3": "", + "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-3 Material Database": "", + "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-8": "", + "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-8 Material Database": "", + "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-5": "", + "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-5 Material Database": "", "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-6": "", "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-6 Material Database": "", - "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-12": "", - "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-12 Material Database": "", + "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-7": "", + "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-7 Material Database": "", "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-9": "", "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-9 Material Database": "", "Shredder Box-1/Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-5": "", "Shredder Box-1/Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-5 Material Database": "", - "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-6": "", - "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-6 Material Database": "", "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-2": "", "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-2 Material Database": "", - "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-5": "", - "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-5 Material Database": "", - "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-7": "", - "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-7 Material Database": "", - "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-3": "", - "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-3 Material Database": "", - "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-4": "", - "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-4 Material Database": "", "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-1": "", "Shredder Box-1/Teeth Assembly-1/302_Spacer_x9_6mm_INOX-1 Material Database": "", - "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-5": "", - "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-5 Material Database": "", - "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-1": "", - "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-1 Material Database": "", - "Shredder Box-1/Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-4": "", - "Shredder Box-1/Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-4 Material Database": "", "Shredder Box-1/Teeth Assembly-1/Axle 30mm Hex 25mm Round-1": "", "Shredder Box-1/Teeth Assembly-1/Axle 30mm Hex 25mm Round-1 Material Database": "", + "Shredder Box-1/Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-4": "", + "Shredder Box-1/Teeth Assembly-1/305_SKnife3_x3_5mm_INOX-4 Material Database": "", + "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-1": "", + "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-1 Material Database": "", + "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-5": "", + "Shredder Box-1/Teeth Assembly-1/304_SKnife2_x3_5mm_INOX-5 Material Database": "", "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-13": "", - "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-13 Material Database": "" + "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-13 Material Database": "", + "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-12": "", + "Shredder Box-1/Teeth Assembly-1/303_SKnife1_x3_5mm_INOX-12 Material Database": "", + "Shredder Box-1/400_Hopper-2/402_Front_x1_1mm_INOX-1": "201 Annealed Stainless Steel (SS)", + "Shredder Box-1/400_Hopper-2/402_Front_x1_1mm_INOX-1 Material Database": "SOLIDWORKS Materials", + "Shredder Box-1/400_Hopper-2/403_FBar_x1_1mm_INOX-1": "AISI 1045 Steel, cold drawn", + "Shredder Box-1/400_Hopper-2/403_FBar_x1_1mm_INOX-1 Material Database": "SOLIDWORKS Materials", + "Shredder Box-1/400_Hopper-2/400_WindowSide_x2_1mm_INOX-2": "201 Annealed Stainless Steel (SS)", + "Shredder Box-1/400_Hopper-2/400_WindowSide_x2_1mm_INOX-2 Material Database": "SOLIDWORKS Materials", + "Shredder Box-1/400_Hopper-2/400_WindowSide_x2_1mm_INOX-3": "201 Annealed Stainless Steel (SS)", + "Shredder Box-1/400_Hopper-2/400_WindowSide_x2_1mm_INOX-3 Material Database": "SOLIDWORKS Materials", + "Shredder Box-1/400_Hopper-2/401_Back_x2_1mm_INOX-4": "201 Annealed Stainless Steel (SS)", + "Shredder Box-1/400_Hopper-2/401_Back_x2_1mm_INOX-4 Material Database": "SOLIDWORKS Materials", + "Shredder Box-1/400_Hopper-2/404_FBar_x1_1mm_INOX-1": "AISI 1045 Steel, cold drawn", + "Shredder Box-1/400_Hopper-2/404_FBar_x1_1mm_INOX-1 Material Database": "SOLIDWORKS Materials", + "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-9": "", + "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-9 Material Database": "", + "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-6": "", + "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-6 Material Database": "", + "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-4": "", + "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-4 Material Database": "", + "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-4": "", + "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-4 Material Database": "", + "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-7": "", + "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-7 Material Database": "", + "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-2": "", + "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-2 Material Database": "", + "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-3": "", + "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-3 Material Database": "", + "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-2": "", + "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-2 Material Database": "", + "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-5": "", + "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-5 Material Database": "", + "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-3": "", + "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-3 Material Database": "", + "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-6": "", + "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-6 Material Database": "", + "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-7": "", + "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-7 Material Database": "", + "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-8": "", + "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-8 Material Database": "", + "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-5": "", + "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-5 Material Database": "", + "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-1": "", + "Shredder Box-1/Counter Teeth Assembly-1/301_CKnife_x9_6mm_INOX-1 Material Database": "", + "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-1": "", + "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-1 Material Database": "", + "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-9": "", + "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-9 Material Database": "", + "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-8": "", + "Shredder Box-1/Counter Teeth Assembly-1/300_CKnife_x9_5mm_INOX-8 Material Database": "" }, "activeConfiguration": null + }, + "Configurations": { + "Default": { + "IsLaser": "1" + } } } \ No newline at end of file diff --git a/shredder/components/shredder_v31-light/cad/Global.x_t b/shredder/components/shredder_v31-light/cad/Global.x_t index c8bb2c581..394881729 100644 --- a/shredder/components/shredder_v31-light/cad/Global.x_t +++ b/shredder/components/shredder_v31-light/cad/Global.x_t @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c2cfca8807b6c034b2d10e6a7669ed5210a835d8d6eeef41376aab578aa5a1a7 +oid sha256:aaa9ef11890165cd765d5524502c89789526440cf1296dd59a9482a319ba2878 size 997067 diff --git a/shredder/components/shredder_v31-light/cad/global.html b/shredder/components/shredder_v31-light/cad/global.html index 0a03130ac..c7a351c63 100644 --- a/shredder/components/shredder_v31-light/cad/global.html +++ b/shredder/components/shredder_v31-light/cad/global.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="VgAAAEQAAABFAAAA/v///wAAAABlAAAA/v///wIAAAAJAAAEAAAAAP3////9////MwAAAP7////9////AAAAAAMAAABjAAAAAAAAAAIAAAAAAAAAAAAAYF9U6L8AAACgTq/zPwAAACD2j96/AAAAIMPvxD8AAAAAqqTTPwAAACCqkNw/AAAAgF0e2j8AAACA7SHqPwAAAIBdHto/AAAAQDg24j8AAACAjqbiP2UAAAD+////AgAAAAkAAAQAAAAA/f////3///9lAAAA/f///wIAAAALAAAEAAAAAP7///8BAAAATgAAAP3///9YAAAA/v///wAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAGkAAAD+/////f////7///8zAAAA/f////////8AAAAAAgAAAG8AAABwAAAAAgAAAAgFAABPAAAALwAAAOUDAAABAAAA//////////9wp548JBMpPcLCrj6hk50+HZQSP/EjDT9PAAAAEgAAACMBAAAAAAAA8P/////////ucOI9PVmzPQ2v8D67w10+NPBkPvEjDT9CAAAAcKeePCQTKT3Cwq4+oZOdPh2UEj/xIw0/AAAAAEIAAABwp548JBMpPcLCrj6hk50+HZQSP/EjDT8IBQAARAAAABANAABaAAAAAQAAAP4MAACkNAAAKLUv/WCkM6VnABR7ZAAAAP3///8BFgCAQAMAAgFkMhdBYEAIVEVNNTZGOQACAgQA8D8eAEBARGVmYXVsdAACBSsCR2xvYmFsICgpBhQB4qWPAgIVDASSQJRBlkKYQ5pEnEWeRqBHokikSaZKqEsGcANzaHJlZGRlciBib3g8MT4RBwwiOFFaY7P9CgsPEBESEx6MQ3V0LUV4dHJ1ZGU2PDU+EIs1Cx+EbWlycm9ybWFpbiBwbGF0ZTwyORQLgL/ZsDwoPwBMsVo+6nQhPlGF5D4MCiKDTUNvbXBvbmVudDH9aW4zMDBfc2lldjppIyi/17NdPw6o2bC8JwA/GX4nPggd9j1Z4wI/AgT+AQQHBz8Eb3BlbmluZyAoZm9yIGNvbnNjdGlvbimzggBjb3VudHRlZXRoIGFzc2VtYmx5E7S4vL3BxcnN0dXZ3eHl6e3x9fljhooWZGhscHR4eX2BhYmNkZWZmpufo6err1EycHVjZjIw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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("global",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="VgAAAEQAAABFAAAA/v///wAAAABlAAAA/v///wIAAAAJAAAEAAAAAP3////9////MwAAAP7////9////AAAAAAMAAABjAAAAAAAAAAIAAAAAAAAAAAAAYF9U6L8AAACgTq/zPwAAACD2j96/AAAAIMPvxD8AAAAAqqTTPwAAACCqkNw/AAAAgF0e2j8AAACA7SHqPwAAAIBdHto/AAAAQDg24j8AAACAjqbiP2UAAAD+////AgAAAAkAAAQAAAAA/f////3///9lAAAA/f///wIAAAALAAAEAAAAAP7///8BAAAATgAAAP3///9YAAAA/v///wAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAGkAAAD+/////f////7///8zAAAA/f////////8AAAAAAgAAAG8AAABwAAAAAgAAAAYFAABPAAAALQAAANADAAABAAAA//////////9wp548JBMpPcLCrj6hk50+HZQSP/EjDT9PAAAAFAAAADYBAAAAAAAA8P/////////ucOI9PVmzPQ2v8D67w10+EOpjPvAjDT9CAAAAcKeePCQTKT3Cwq4+oZOdPh2UEj/xIw0/AAAAAEIAAABwp548JBMpPcLCrj6hk50+HZQSP/EjDT8GBQAARAAAABANAABaAAAAAQAAAP4MAACkNAAAKLUv/WCkM6VnABR7ZAAAAP3///8BFgCAQAMAAgFkMhdBYEAIVEVNM0YxNgACAgQA8D8eAEBARGVmYXVsdAACBSsCR2xvYmFsICgpBhQB4qWPAgIVDASSQJRBlkKYQ5pEnEWeRqBHokikSaZKqEsGcANzaHJlZGRlciBib3g8MT4RBwwiOFFaY7P9CgsPEBESEx6MQ3V0LUV4dHJ1ZGU2PDU+EIs1Cx+EbWlycm9ybWFpbiBwbGF0ZTwyORQLgL/ZsDwoPwBMsVo+6nQhPlGF5D4MCiKDTUNvbXBvbmVudDH9aW4zMDBfc2lldjppIyi/17NdPw6o2bC8JwA/GX4nPggd9j1Z4wI/AgT+AQQHBz8Eb3BlbmluZyAoZm9yIGNvbnNjdGlvbimzggBjb3VudHRlZXRoIGFzc2VtYmx5E7S4vL3BxcnN0dXZ3eHl6e3x9fljhooWZGhscHR4eX2BhYmNkZWZmpufo6err1EycHVjZjIw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ZzpnOme6ZrpmOmY6ZrplumU6ZTplumS6ZDpkOmS6Y7pjOmM6Y7piumI6YjpiumG6YTphOmG6YLpgOmA6YLpful86Xzpful66XjpeOjW6NLo0OjQ6NLozujM6MzozujK6MjoyOjK6MboxOjE6MbowujA6MDowui+6LzovOi+6LrouOi46Lrotui06LTotuiy6LDosOiy6K7orOis6K7oquio6Kjoquim6KTopOim6KLooOig6KLonuic6Jzonuia6JjomOia6JbolOiU6JbokuiQ6JDokuiO6IzojOiO6IroiOiI6IrohuiE6ITohuiC6IDogOiC6H7ofOh86H7oeuh46Hjoeuh26HTodOh26HLocOhw6HLobuhs6Gzobuhq6GjoaOhq6GboZOhk6GboYuhg6GDoYuhe6FzoXOhe6FroWOhY6FroVuhU6FToVuhS6FDoUOhS6E7oTOhM6E7oSuhI6EjoSuhG6EToROhG6ELoQOhA6ELoPuVs5WzlbuVq5WjlaOVq5WblZOVk5WblYuVg5WDlYuVe5VzlXOVe5VrlWOVY5VrlVuVU5VTlVuVS5VDlUOVS5U7lTOVM5U7lSuVI5UjlSuVG5UTlROVG5ULlQOVA5ULlPuU85TzlPuU65TjlOOU65TblNOU05TblMuUw5TDlMuUu5SzlLOUu5SrlKubXcWo5SjlJuUm5STlJOUi5SLlIOUg5S7lHuUc5RzlGuUa5RjlGOUW5RblFOUU5RLlEuUQ5RDlHuUO5QzlDOUK5QrlCOUO5GzkbORq5GrkaORo5GbkZuRk5GTkYuRi5GDkYORu5F7kXORc5FrkWuRY5FjkVuRW5FTkVORS5FLkUORQ5F7kTuRM5EzkSuRK5EjkSORG5EbkRORE5ELkQuRA5EDkTuQ85DrkOuQ45DjkNuQ25DTkNOQy5DLkMOQw5D7kLuQs5CzkKuQq5CjkKOQm5CbkJOQk5CLkIuQg5CDkLuQe5BzkHOQa5BrkFumBvmhDlhrs/1OT7H5/bcntNzei7P3XK2nC0n5sQx2hhthDZCG5+Nz0Zno7Ox2dhsZDYyG5eNy0Zlo7Ix2ZhsRDYiG4+Nx0Zjo7Gx2FhsJDYSG4eNw0Zho7Ax2BhsBDYCG3+Nv0Zfo6+x19hr5DXyGneNu0Zdo64x15hrxDXiGm+Nt0Zbo62x1lhrpDXSGmeNs0ZZo6wx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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("global",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.